【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

查:

posted @ 2018-02-09 14:38  五叶草乐园  阅读(144)  评论(0编辑  收藏  举报