嵌套字典

16.8 嵌套字典

值可以是另一个字典,形成多层结构。

访问:users['u1']['name'] 逐层用键索引。

常见于 API 响应、配置文件、学生档案系统。

用户档案

# ========================================
# 示例:嵌套字典
# ========================================
users = {
    'u1': {'name': '小明', 'score': 90, 'class': '一班'},
    'u2': {'name': '小红', 'score': 85, 'class': '二班'}
}
print(users['u1']['name'])
print(users['u2']['class'])

# 修改嵌套值
users['u1']['score'] = 92
print(users['u1'])