Python:set.add()函数是否不添加重复项?

时间:2013-02-15 01:58:46

标签: python set

我有一个存储在一个集合中的多个元组,我试图通过嵌套的for循环向集合添加两个重复的元组,它基本上遍历另一组元组并检查元组中的条件,然后添加如果元组满足条件,则为元组。但是,一些元组是重复的,我注意到没有添加重复项。

2 个答案:

答案 0 :(得分:17)

set不能包含重复项。这是一组的重点。如果您想要重复,请考虑使用列表。

答案 1 :(得分:2)

按定义设置是唯一元素的无序集合,因此它们不允许重复。请检查python的documentation