d={‘name’:‘zhangsan’,‘age’:100,‘phone’:123456,‘dizhi’:‘china’}
print(d.get(’‘))#根据键获取值,键存在返回相应的值,不存在就返回None,可以设置值
print(d[‘name’])#根据键获取值,键不存在会有错误
print(d.setdafault(‘weight’,50))#根据键返回值,存在就返回值,不存在就新添加一个
#修改元素,键存在就修改值,键不存在就添加
d[‘age’]=20
d.update()#更新,存在就更新,不存在就添加
合并两个字典使用update
d1.update(d2)
#删除
del d[‘age’]#删除的元素不存在就报错
print(d.pop(‘name’))#弹出删除值
print(d.popitem())#弹出键值对
d.clear()#清空