字典是无序的
简单操作:
# Author:dancheng
info = {
'201511910':'dancheng',
'201511911':'baolei',
'201511912':'wanglei'
}
#查找
#print(info['201511910'])
#print(info.get('201511910'))
#判断数据在不在,返回值true和false
print('201511910' in info)
#修改
info['201511910'] = "丹成"
print(info)
#删除
#del info['201511912']
#info.pop('201511912')
#info.popitem() #随便删除一个
print(info)
多重字典:
# Author:dancheng
info = {
'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:dancheng
info = {
'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)