python - 集合数据类型的大小限制

4 投票
1 回答
4741 浏览
提问于 2025-04-17 06:50

我有一个包含720万个元素的列表。当我尝试用set()函数转换它时,结果只剩下450万个元素。有什么办法可以解决这个问题吗?

我在Windows上使用的是Python 3.2.2 x86版本。

1 个回答

11

我觉得你的列表里有重复的元素,而在集合中这些重复的元素会被去掉。集合里只包含唯一的元素,也就是说每个元素只能出现一次。

撰写回答