标签: python algorithm hash hashtable robustness
Python有一个默认搜索功能:
x in [x,y,z,]
其中x,y,z可以是任何整数或字符,但这是默认的顺序搜索,我想知道如何在python中使用手动哈希搜索。
答案 0 :(得分:4)
改为使用set():
set()
x in {x,y,z}
这使用了底层的哈希表,所以搜索是O(1)。