美文网首页
python a in list与 a in dict.keys

python a in list与 a in dict.keys

作者: Double_E | 来源:发表于2017-05-11 10:23 被阅读142次

想在一个列表中确认是否存在某个元素:
通常使用 a in list,但是这是个O(n)的操作,非常慢

a in dict.keys() 是O(1)的

只需要将原来的list 转化为 dict即可.
亲测提速80-100倍

相关文章

网友评论

      本文标题:python a in list与 a in dict.keys

      本文链接:https://www.haomeiwen.com/subject/nuxotxtx.html