Python教程

python dict字典操作

本文主要是介绍python dict字典操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
增加
--------------------
dic1  = {'name':'shuai','age':19,'sex':'man'}
dic1['height']=185   #没有键值对,添加
dic1['age'] = 16    #有这个键就覆盖
dic1.setdefault('weght',150)  # 有键值对,不做任何改变,没有才添加


删除
------------------------
dic1.pop('age')  #有返回值,按键去删除
dic1.pop('age','没有此键')  #有返回值,按键去删除,可设置返回值
dic1.popitem()#随机删除,3.6默认从最后一个删除,返回元祖形式
# dic1.clear() 清空
# del dic1 删除

dict4 = {'name': 'Tom', 'age': 18}

dict4.pop('age'# 删除字典中对应的键值对,如果键不存在,返回错误 print(dict4) res = dict4.pop('age222', '默认返回值'# 设置默认返回值 print(res, dict4)
这篇关于python dict字典操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!