什么是字典

16.1 什么是字典

字典(dict)是键值对(key-value)集合,用 {} 表示,通过键快速查找值。

键必须不可变(str、int、float、tuple 等),值可以是任意类型。

Python 3.7+ 字典保持插入顺序;适合存用户信息、配置、JSON 数据。

  • 键唯一 — 同键后者覆盖
  • 无序变有序 — 3.7+ 按插入顺序
  • 查找快 — 哈希表实现

字典基础

# ========================================
# 示例:字典是什么
# ========================================
student = {'name': '小明', 'age': 10, 'score': 95}
print(student['name'])   # 通过键取值
print(len(student))      # 键值对个数