【python】-字典的使用

字典:

无序

键值对

通过key索引

key要是唯一的

增:info[key]=value

删:del info[key]

       del info

       info.pop(key)

info.popitem()随便删除

改:info[key]=new values

查:print(info)

查找:print(info.get(key))

print(' A' in info )

info.values()打印所有的值

info.keys()打印所有的key

info.setdefault()创建新值,如有返回,没有创建

info.update()合并,如有交叉覆盖,如无创建

info.items()字典转为列表

dict.fromkeys()创建dict

c=dict.fromkeys([6,7,8],'test

多级字典嵌套及操作:

字典的循环:

for key in dict:

print(key)

print(dict[key])

for k,v in info.items():

print(k,v)

print(info)

删:del info[key]

       del info

       info.pop(key)

info.popitem()随便删除

改:info[key]=new values

查:

原文地址:https://www.cnblogs.com/linalove/p/8435386.html