正在加载 Python 环境…
← 第12课 第13课:字典(dict) 第14课 →

第13课:字典(dict)

用名字而不是数字查数据

列表用数字下标:fruits[0]。字典用(名字)查找

📖 演示:创建字典

🖥️ 计算机小知识

字典查找为什么这么快?因为底层用了哈希表

哈希表的核心是一个神奇的函数叫哈希函数:给它一个键,它就能算出一个"地址"。比如 hash("name") 可能算出 42,那 "name" 对应的值就放在第 42 号位置。

所以查找时不需要从头到尾翻找——只要算一下哈希值,一步到位!这就像你知道书在第几个书架第几层,直接走过去拿,而不是一个书架一个书架地找。

增加、修改、删除

📖 演示:修改字典

遍历字典

📖 演示:遍历字典

练习

✏️ 练习:单词本