字典操作
Posted maxiaohei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字典操作相关的知识,希望对你有一定的参考价值。
修改、添加、删除
如果在使用 变量名[‘键‘] = 数据 时,这个“键”在字典中,不存在,那么就会新增这个元素,如果这个键存在,就是修改
删除
del
del info 删除字典info
del info[‘name‘] 删除字典指定元素
clear()
info.clear() 清空字典info
<1>len()
测量字典中,键值对的个数
<2>keys
返回一个包含字典所有KEY的列表
dict.keys()
<3>values
返回一个包含字典所有value的列表
<4>items
返回一个包含所有(键,值)元祖的列表
dict.items()
<5>has_key
dict.has_key(key)如果key在字典中,返回True,否则返回False
字典遍历
<1> 遍历字典的key(键)
for key in dict.keys():
<2> 遍历字典的value(值)
for key in dict.values():
<3> 遍历字典的项(元素)
for item in dict.items():
print item
返回结果为一个个元组
<4> 遍历字典的key-value(键值对)
for key, value in dict.items():
print(‘key=%s,value=%s‘%(key,value))
以上是关于字典操作的主要内容,如果未能解决你的问题,请参考以下文章