Python 核心数据结构(六)-字典dict

mac2024-04-07  31

     在Python中,字典类型可存储任意类型对象,它用于存放具有映射关系的数据。其映射关系通过key -value的形式体现。在Python中使用,keyvalue通过key:value的形式存在,同样通过大括号{ }包裹,每个键值对通过逗号分隔,

    形式如下{key1 : value1, key2 : value2 }

 

di={1:111,2:333} print(type(di)) print(di) # update({1:2}) 新增元素 di.update({3:888}) print(di) # dict['key'] 通过key获取对应的值,如果没对应key,会报错 print(di[1]) # dict['key']=123 修改key对应的值 di[1]=999 print(di) # del dict['key'] 删除一个key及其对应value del di[2] print(di) # del dict 清空整个字典 # del di # len(dict) 字典元素个数 print(len(di))

字典的特性:

1、在字典中,key不能重复,如果放入相同的key,后者的值会覆盖前者

dic={1:1,1:200} print(dic) dic.update({1:300}) print(dic)

 

2、在字典中,key必须是不可变的

最新回复(0)