1 info = { 2 'name':'hujc', 3 'age':18, 4 'phone':123456, 5 'qq':111111, 6 'email':'hujc@qq.com' 7 } 8 #增删改查 9 10 #增加 11 #info 12 #增加不存在的key,即增加 13 #修改已知的key,即修改 14 info['money'] = 1000 15 #增加不存在的key,即增加 16 #修改已知的key,不能修改 17 #setdefault 18 info.setdefault('email','北京') 19 print(info) 20 21 #修改 22 info['money'] = 1000 23 #删除 24 info.pop('qq')#删除指定的key 25 del info['phone']#删除指定的key 26 info.popitem()#随机删除一个key,不常用 27 #查 28 print(info['name'])#取不存在key会报错 29 print(info.get('name'))#取不存在的key,返回None 30 info.get('sex','男')#取不存在key,返回指定的‘男’ 31 32 print(info.keys())#取字典里所有的key 33 print(info.values())#取字典里面所有的value 34 info.clear()#清空字典 35 stu = { 36 'xiaobai':'1', 37 'xiaohei':'2' 38 } 39 info = { 40 'name':'hujc', 41 'age':18, 42 'phone':123456, 43 'qq':111111, 44 'email':'hujc@qq.com' 45 } 46 info.update(stu)#将字典stu加到info字典里面,类似于list里面的extend 47 print(info) 48 #判断key是否在字典里面 49 print('name' in info)