python dict()
编程语言
2019-01-15 01:37:02
阅读次数: 0
创建dict的方法
dict的操作
- a={key:value,key:value…}
- b=dict(**kwarg)
- c=dict(mapping,**kwarg)
- d=dict(iterable,**kwarg)
操作 |
说明 |
len(d) |
返回长度 |
d[key] |
如果存在,返回value,否则返回KeyError |
del d[key] |
如果存在,删除value,否则返回KeyError |
key in d |
key 在字典中 |
key not in d |
key不在字典中 |
iter(d) |
返回一个迭代器 |
clear() |
删除字典 |
copy() |
复制字典 |
fromkeys(iterable[,value]) |
创建一个新字典 |
get(key[,default]) |
如果key存在,则返回value,否则返回default,如果default没有设定,则返回KeyError |
items() |
返回(key,value) |
keys() |
返回key |
pop(key[,default]) |
如果key存在,删除并返回value,否则返回default,如果default没有设定,则返回KeyError |
popitem() |
如果字典不为空,删除(key,value)并返回,否则,则返回KeyError |
setdefault(key[,default]) |
如果key存在,返回value,否则,插入key,并设定value为default |
update([other]) |
合并字典,如果存在相同key则被覆盖 |
values() |
返回值 |
转载自blog.csdn.net/limengjuhanxin/article/details/86478201