【发布时间】:2019-02-08 08:34:31
【问题描述】:
我有多个元组存储在一个集合中,我试图通过嵌套的 for 循环将两个重复的元组添加到集合中,该循环基本上迭代另一组元组并检查元组中的条件,然后添加如果元组满足条件,则将元组添加到集合中。但是,有些元组是重复的,我注意到没有添加重复项。
【问题讨论】:
我有多个元组存储在一个集合中,我试图通过嵌套的 for 循环将两个重复的元组添加到集合中,该循环基本上迭代另一组元组并检查元组中的条件,然后添加如果元组满足条件,则将元组添加到集合中。但是,有些元组是重复的,我注意到没有添加重复项。
【问题讨论】:
set 不能包含重复项。这就是集合的重点。如果您想要重复,请考虑使用列表。
【讨论】:
按定义设置是唯一元素的无序集合,因此它们不允许重复。请检查python的documentation。
【讨论】: