人生三大境界
衣带渐宽终不悔,为伊消得人憔悴。
昨夜西风凋碧树,独上高楼,望尽天涯路。
众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

python 字典dict 增删改查操作

初始化:

a. data_dict = {}

b. data_dict1 = dict()

c. data_dict2 = {'key':'value'}

 

新增:

a. data_dict[key]=value

b. data_dict.get(key)[key1]=value

c. data_dict.update(data_dict1)

d. data_dict.update(key=value,key1=value1)

e. data_dict.update(**data_dict1) 等同于 data_dict.update(key=value,key1=value1)

 

 

删除:

a. data_dict.clear()

b. data_dict.pop(key)

c. data_dict.popitem() 随机删除一个并返回(key,value)

d. del data_dict[key]

e. del data_dict

 

更新:

a. data_dict[key] = value_new

b. data_dict.update(key=value_new)

c. data_dict.update(data_dict1)

d. data_dict.update(**data_dict1) 等同于 data_dict.update(key=value,key1=value1)

 

 

查询:

  1. data_dict.get(key,'default_value')
  2. data_dict[key]
  3. for key,value in data_dict.items()  dict.items 是个元组列表[(key,value),(key1,value1)]
  4. data_dict.keys() 可以循环打印出key
  5. for key in site: 可循环打印出key

data_dict.values() 可循环打印出value

posted @ 2021-10-18 15:39  一剑霜寒十九洲  阅读(145)  评论(0编辑  收藏  举报