Python 将一组元组转换为集合

Python 将一组元组转换为集合,python,set,Python,Set,我试图将下面的元组集转换为一组集合,以使用Python 3查找交集 {(1, 3, 5), (3, 4, 5), (6, 3, 5)} 我基本上使用了一个带分隔符的字符串,并将其转换为集合中这些基于整数的元组,但我希望看到每个元组中整数的交集 问题是我不知道我的字符串会有多大,以及每个分隔字符串中有多少项,所以我认为转换为整数元组是最干净的。现在我陷入了从这里开始的困境,因为我无法创建一组集合,因此我必须动态创建集合以使用交集函数,有没有更干净的方法?您是否始终需要父容器的set功能?如果没有

我试图将下面的元组集转换为一组集合,以使用Python 3查找交集

{(1, 3, 5), (3, 4, 5), (6, 3, 5)}
我基本上使用了一个带分隔符的字符串,并将其转换为集合中这些基于整数的元组,但我希望看到每个元组中整数的交集


问题是我不知道我的字符串会有多大,以及每个分隔字符串中有多少项,所以我认为转换为整数元组是最干净的。现在我陷入了从这里开始的困境,因为我无法创建一组集合,因此我必须动态创建集合以使用交集函数,有没有更干净的方法?

您是否始终需要父容器的
set
功能?如果没有,您可以暂时拥有
tuple
集合
,然后在需要时返回
集合
tuple
集合交叉点([set(tup)for tup in my_set])