字典:key:value形式,根据key取值,速度快,无顺序,每次打印可能都不一样,不能像列表按下标取值
定义{}
stuts={ 'name':'xiaohei', 'age':18, 'addr':'北京' } stu={ 'id':1890808, 'class':'自动化一班' } #增加 stuts['sex']="男"#若没有添加key及value,若有修改value print(stuts) stuts.setdefault('age','18')#若没有添加key和value,若有,不处理 #修改 stuts['addr']='天津武清' #删除 stuts.pop('age') del stuts['name'] print('---------------------') print(stuts) #取值 print(stuts['addr'])#取不存在的报错 print(stuts.get('addrr','beijing'))#取不存在的返回None,可以赋默认值 #取所有key,所有value print(stuts.keys()) print(stuts.values()) #将一个字典的信息添加到另一个 stuts.update(stu) print('************************') print(stuts) print(stu) print('id'in stuts)#判断key是否存在 print(stuts) print('天津武清'in stuts.get('addr&#