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])全部打印 推荐这样用的

浙公网安备 33010602011771号