渐进式编程课
Python 目录
第 12 课2026.09.14

用一个键快速找到对应值,例如按课程名记录完成次数。

第 12 课:dict字典键值映射

  • 日期:2026-09-14
  • 课程序号:第 12 课
  • 知识点:字典创建、读取与更新

用途

用一个键快速找到对应值,例如按课程名记录完成次数。

核心概念

字典保存键值对;方括号可读写已知键,get 可为缺失键提供默认值。

最小代码或操作示例

python
progress = {"Python": 11, "Rust": 10}
progress["Python"] = 12
print(progress.get("Go", 0))

3~5 分钟练习

新增 Swift: 9,并读取不存在的 Kotlin,默认返回 0。

参考答案

progress["Swift"] = 9,progress.get("Kotlin", 0) 返回 0。

与上一课的联系

上一课用元组表达固定位置;本课用有意义的键组织可变数据。

时效校验

时效校验:2026-09-15(Python 3.14.0 当前文档)。已复核本课用法,未发现废弃标记;本轮官方资料见下方链接。

官方参考