是什么使集合比列表更快?
发布于 2021-01-29 16:24:53
python Wiki上说:“使用集和字典进行成员资格测试比搜索序列O(n)更快,O(1)。测试“ a in
b”时,b应该是集合或字典,而不是列表或元组。”
每当速度在我的代码中很重要时,我就一直使用集代替列表,但是最近我一直在想为什么集比列表快得多。任何人都可以解释一下,或者让我指向可以解释这一点的消息源,这是为了在python中更快地进行设置吗?
关注者
0
被浏览
47