Python 中的 dict(字典)是一种可变的、无序的键值对(key-value)集合。
它是 Python 最常用的数据结构之一,用于高效地存储和查找数据。
你可以通过多种方式创建字典:
# 方法1:使用花括号 {}
student = {"name": "张三", "age": 20, "major": "计算机"}
# 方法2:使用 dict() 构造函数
student = dict(name="张三", age=20, major="计算机")
# 方法3:从键值对列表创建
pairs = [("a", 1), ("b", 2)]
d = dict(pairs)
d[key]:获取键对应的值d[key] = value:添加或修改键值对del d[key]:删除指定键值对key in d:判断键是否存在len(d):获取字典长度(键值对数量)d.get(key, default):安全获取值,避免 KeyErrord.keys():返回所有键的视图d.values():返回所有值的视图d.items():返回所有键值对(元组形式)d.update(other_dict):合并另一个字典d.pop(key):移除并返回指定键的值统计字符串中每个字符出现的次数:
text = "hello world"
char_count = {}
for char in text:
if char != ' ':
char_count[char] = char_count.get(char, 0) + 1
print(char_count)
# 输出: {'h': 1, 'e': 1, 'l': 3, 'o': 2, 'w': 1, 'r': 1, 'd': 1}