Python3.5全栈开发(从入门到逼疯)第二章补 字典的操作后续

字典的操作

改变 info[] =

增加  info["stu1101"] = "cang"

删除  del info["stu1101"]

info.pop("stu1101")

查找 print(info.get('stu1103'))

判断字典中有没有  直接 print('stu1103' in info)

多级字典的嵌套及操作

setdefault寻找是否存在此字典 如果存在就不修改 如果不存在就创建

修改  字典名[][][]=""

update

两字典合并 如果合并的话 有修改的就直接修改就可以了  没有修改的就直接加上

print(info.items())  将字典转为列表

初始化一个新的字典 fromkeys创建初始化目录(这个地方有坑)就是你以为改了一个,其实全改了,因为所有的数据都共享一个内存地址

字典的循环

for i in info :

  print(i)   打印key            print(i,info[i])全部打印  推荐这样用的

 

posted @ 2018-03-05 23:26  为我所爱一路奋战  阅读(29)  评论(0)    收藏  举报