一、常用方法
1、查看字典内容
1)dict[key] 当key不存在时,会报错,一般不建议使用
2)dict.get(key) 当key不存在时,不报错,返回None
2、修改字典内容
dict[key]=value 当key存在时,对字典里的值进行修改
当key不存在时,向字典中增加内容
3、删除字典内容
1)del dict[key] 当字典中无该key时,会报错,KeyError
2)dict.pop("key") 会返回删除key所对应的value
3)dict.clear() 清除dict中的所有内容
4、向字典内插入内容
dict.setdefault("key",value) 向字典中新增一对key,value,当key在dict中已存在时,执行后,不会生效
5、复制字典
1)dict.copy() 该方法时深拷贝,修改原字典和新字典,相互之间不影响
2)dict2=dict1 该方法时浅拷贝,修改原字典或新字典,相互之间会受影响
6、合并两个字典
dict1.update(key1=value1,key2=values) 可以修改字典的值也可以向字典中新增内容
dict1.update(dict2) 将dict2合并到dict1上,是在dict1上进行操作的,查看操作后的内容,需要print(dict1)
7、其他常用方法
1)dict1.keys() 以list的形式返回字典的所有key
2)dict1.values() 以list的形式返回字典的所有value
3)dict1.items() 把字典变为了二维数组,一对键值对以元组的形式返回