当你做这样的事情"test" in a哪里a是一个列表并蟒蛇做了顺序搜索在名单上,它创建一个哈希表表示,以优化查询?在我需要这个我会在应用程序的列表上做了很多的查找它,最好的办法是做这样的事情b = set(a),然后"test" in b?另请注意,我将拥有的值列表不会有重复数据,我实际上并不关心它的顺序; 我只需要能够检查是否存在值.
"test" in a
a
b = set(a)
"test" in b
python search list set find
find ×1
list ×1
python ×1
search ×1
set ×1