第13课:字典(dict)
用名字而不是数字查数据
列表用数字下标:fruits[0]。字典用键(名字)查找值:
📖 演示:创建字典
🖥️ 计算机小知识
字典查找为什么这么快?因为底层用了哈希表!
哈希表的核心是一个神奇的函数叫哈希函数:给它一个键,它就能算出一个"地址"。比如
hash("name")可能算出 42,那"name"对应的值就放在第 42 号位置。所以查找时不需要从头到尾翻找——只要算一下哈希值,一步到位!这就像你知道书在第几个书架第几层,直接走过去拿,而不是一个书架一个书架地找。
增加、修改、删除
📖 演示:修改字典
遍历字典
📖 演示:遍历字典
练习
✏️ 练习:单词本