我很好奇是否可以找到多个集合的交集,并且从Python 2.6起,似乎可以对u = set.intersection()
使用多个集合来查找重叠。我有9个集合,并且一眼便知道它们中有两个共享重叠的项目,但是代码在运行时返回一个空集合(set()
),而在两组共享元素的元素在打印时效果很好。
我试图弄清楚为什么使用较长的多套清单不起作用。除了仔细检查此处(Best way to find the intersection of multiple sets?)并进行进一步研究外,我不确定是什么问题。
set_a.interesection(set_h)