成语大全网 - 汉语词典 - python 字典为什么这么快

python 字典为什么这么快

因为字典是通过键来索引的,关联到相对的值,理论上他的查询复杂度是O(1)。

哈希表(也叫散列表),根据关键值对(Key-value)而直接进行访问的数据结构。它通过把key和value映射到表中一个位置来访问记录,这种查询速度非常快,更新也快。而这个映射函数叫做哈希函数,存放值的数组叫做哈希表。 哈希函数的实现方式决定了哈希表的搜索效率。