python中的字典操作

来源:互联网 发布:数据抓取工具 编辑:程序博客网 时间:2024/06/01 16:38

字典是无序的

简单操作:

# Author:danchenginfo = {    '201511910':'dancheng',    '201511911':'baolei',    '201511912':'wanglei'}#查找#print(info['201511910'])#print(info.get('201511910'))#判断数据在不在,返回值true和falseprint('201511910' in info)#修改info['201511910'] = "丹成"print(info)#删除#del info['201511912']#info.pop('201511912')#info.popitem()                  #随便删除一个print(info)

多重字典:

# Author:danchenginfo = {    '201511910':{        'first':'haha',        'second':'heihei'    },    '201511911':'baolei',    '201511912':'wanglei'}b = {    '201511911':'dancheng',    1:2,    3:4}info.update(b)              #合并#初始化一个新的字典c = dict.fromkeys([6,7,8], 'test')print(c)info["201511910"]["second"] = "hehe"print(info)print(info.values())           #取出所有值print(info.keys())             #取出所有key

字典循环:

# Author:danchenginfo = {    '201511910':{        'first':'haha',        'second':'heihei'    },    '201511911':'baolei',    '201511912':'wanglei'}for i in info:    print(i, info[i])for k,v in info.items():    print(k,v)




原创粉丝点击