使用 dict[key] 或 get() 获取值,keys()、values()、items() 返回视图;2. 通过赋值或 update() 添加修改;3. 用 del、pop()、popitem()、clear() 删除元素;4. len()、in 检查长度与成员,copy() 浅拷贝,fromkeys() 创建新字典。

Python字典常用方法汇总
1. 获取字典元素的方法
字典是键值对的集合,获取值是最常见的操作。
• dict[key]:通过键获取对应的值,如果键不存在会抛出 KeyError。• dict.get(key):安全获取值,键不存在时返回 None,也可指定默认值 dict.get(key, default)。
• dict.keys():返回所有键的视图,常用于遍历。
• dict.values():返回所有值的视图。
• dict.items():返回键值对元组的视图,适合同时访问键和值。
2. 添加与修改字典内容
字典是可变类型,可以动态添加或更新键值对。
• dict[key] = value:直接赋值,键存在则更新,不存在则添加。• dict.update(other_dict):用另一个字典或可迭代对象批量更新当前字典。
3. 删除字典元素
有多种方式可以从字典中移除元素。
立即学习“Python免费学习笔记(深入)”;
• del dict[key]:删除指定键的键值对,键不存在时报错。• dict.pop(key):弹出指定键的值并删除该键值对,可设置默认值防止报错。
• dict.popitem():删除并返回最后一个插入的键值对(Python 3.7+有序)。
• dict.clear():清空字典所有内容。
4. 其他实用方法
还有一些辅助方法帮助判断和复制字典。
• len(dict):返回字典中键值对的数量。• key in dict:判断某个键是否存在于字典中。
• dict.copy():返回字典的浅拷贝。
• dict.fromkeys(keys, value):创建新字典,用指定键列表和统一默认值。 基本上就这些。掌握这些方法,日常处理字典基本够用了。










