使用 Python 求多个集合的交集

摘要

本教程将介绍如何在 Python 中求多个集合的交集。我们将使用示例代码来说明这个过程。

内容

在 Python 中,有多种方法可以找到多个集合的交集。下面是一些常用的方法:

  1. 使用&操作符求两个集合的交集,如set1 & set2
  2. 使用intersection()方法求多个集合的交集,如set.intersection(set1, set2, set3)

以下是一个示例代码:

1set1 = {1, 2, 3, 4, 5}
2set2 = {2, 3, 8, 9}
3set3 = {2, 10, 11, 12}
4
5intersection = set1 & set2 & set3
6print(intersection)

在上述示例中,我们定义了三个集合set1set2set3,然后使用&操作符求取它们的交集。最后,将交集打印出来。

使用intersection()方法也可以等效地求取多个集合的交集:

1intersection = set.intersection(set1, set2, set3)
2print(intersection)

这种方法更加灵活,可以适用于任意数量的集合。

总结

在 Python 中,可以使用&操作符或intersection()方法求取多个集合的交集。使用&操作符对两个集合求交集,使用intersection()方法对多个集合求交集。这些方法都可以在 Python 中方便地求取多个集合的交集,并返回一个新的集合作为结果。


相关文章推荐