python:字典的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python:字典的方法相关的知识,希望对你有一定的参考价值。

1.查找字典中的key对应的值和key是否存在(get,has_key)
dict.get(key, default = None) :返回字典中key对应的值,若key不存在字典中,则返回default的值(default默认为None)
dict.has_key(key) 如果key在字典中,返回True,否则返回False

2.查看字典中所有的key,value(keys,values,items,iterkeys,itervalues,iteritems)
dict.keys() 返回一个包含字典所有KEY的列表;
dict.values() 返回一个包含字典所有value的列表;
dict.items() 返回一个包含所有(键,值)元祖的列表;
dict.iteritems()、adict.iterkeys()、adict.itervalues() 与它们对应的非迭代方法一样,不同的是它们返回一个迭代子,而不是一个列表

3.添加,更新,删除元素:
a、添加一个数据项(新元素)或键值对
adict[new_key] = value 形式添加一个项
b、更新一个数据项(元素)或键值对
adict[old_key] = new_value
c、删除一个数据项(元素)或键值对
del adict[key] 删除键key的项 / del adict 删除整个字典
adict.pop(key) 删除键key的项并返回key对应的 value值














以上是关于python:字典的方法的主要内容,如果未能解决你的问题,请参考以下文章

Python字典内置方法

python 18:字典的赋值

python 数组 变成 字典的方法

Python 字典 keys() 方法

python中字典常用的方法都有哪些,分别有啥作用?

Python 字典 len()方法