相关疑难解决方法(0)

什么使集合比列表更快?

python wiki说:"使用集合和字典进行成员资格测试比搜索序列O(n)要快得多.当测试"a in b"时,b应该是一个集合或字典而不是列表或元组".

每当速度在我的代码中很重要时,我一直在使用集合代替列表,但最近我一直在想为什么集合比列表快得多.任何人都可以解释,或指向一个可以解释的消息来源,在python中幕后发生了什么,以便更快地制作集合?

python list set

37
推荐指数
4
解决办法
2万
查看次数

标签 统计

list ×1

python ×1

set ×1