python 字典update、setdefault、pop方法案例

1 dict1 = {'a': 1, 'b': 2, 'c': 3}
2 dict1.update({'d': 4, 'e': 5, 'c': 100})
3 dict1.update({'c': 100}) #不会删除,只会增加或修改
4 print(dict1)
1 dict2 = {}
2 dict2.setdefault('action', 111)
3 dict2['noitca'] = 22222
4 print(dict2)
1 dict3 = {'a': 11, 'b': 22, 'c': 33}
2 print(dict3.pop('d', 44))

结果:

{'c': 100, 'd': 4, 'e': 5, 'b': 2, 'a': 1}
{'action': 111, 'noitca': 22222}
44

posted @ 2020-06-22 11:10  Fmaj-7  阅读(219)  评论(0编辑  收藏  举报