📅  最后修改于: 2023-12-03 15:18:52.353000             🧑  作者: Mango
当需要寻找多个集合的交集时,可以使用Python内置的集合操作实现。
在操作多个集合的交集前,需要先创建多个集合。可以用以下两种方式创建多个集合。
以下示例代码创建三个集合,分别是 set1
,set2
和 set3
。
set1 = {1, 2, 3, 4, 5}
set2 = {3, 4, 5, 6, 7}
set3 = {5, 6, 7, 8, 9}
set()
函数创建多个集合以下示例代码创建三个集合,分别是 set1
,set2
和 set3
。
set1 = set([1, 2, 3, 4, 5])
set2 = set([3, 4, 5, 6, 7])
set3 = set([5, 6, 7, 8, 9])
计算多个集合的交集时,可以使用 intersection()
函数。以下示例代码计算出 set1
、set2
和 set3
三个集合的交集。
result = set1.intersection(set2, set3)
print(result)
输出结果为:
{5}
以上代码可以改写成以下形式:
result = set1 & set2 & set3
print(result)
输出结果同上。
以上示例代码介绍了如何计算多个集合的交集,其中用到了 set()
函数和 intersection()
函数。可以根据实际需要调整代码以适应更多的集合。