擅长:python、mysql、java
<p>字典是可哈希元素的关键。由于字典使用哈希表来高效地查找键和这些键的值,因此没有对顺序进行排序。你知道吗</p>
<p>python中的集合也是无序的,因为集合中的元素是散列的,因此查找速度很快</p>
<pre><code>if 'z' in ('x','y','z'):
return 'z'
</code></pre>
<p>例如,如果它是一个列表<code>['x','y','z']</code>,那么它也会有一个<code>O(1)</code>的查找,而不是<code>O(n)</code>。你知道吗</p>
<p>下面来自python邮件列表的电子邮件详细讨论了python字典及其所做的哈希处理。你知道吗</p>
<p><a href="https://mail.python.org/pipermail/python-list/2000-March/048085.html" rel="nofollow">https://mail.python.org/pipermail/python-list/2000-March/048085.html</a></p>