Python 中的集合并集

17 Mar 2025 | 4 分钟阅读

Set

Python 中内置的集合类型包含以下特性

  • 集合是无序的。
  • 集合由唯一的元素组成。禁止使用重复元素。
  • 组成集合的元素必须是不可变类型;集合本身是可以修改的。

Python 中的集合是无序的、由不同元素组成的集合。您可以使用“花括号 {}”或内置的“set() 方法”来创建集合。

代码

集合可用于多种不同的操作,包括添加和删除元素、确定一个元素是否属于一个集合、查找集合的并集或交集等。以下是一些示例。

代码

集合的并集

Python 中的集合并集操作用于将两个集合合并为一个新集合,该集合包含来自两个集合的所有唯一元素。并集操作使用 union() 方法或 '|' 运算符进行。在本文中,我们将讨论如何使用这两种方法在 Python 中执行集合并集。

使用 '|' 运算符

Python 中的集合并集操作使用 '|' 运算符。它接受两个集合作为操作数,并输出一个新集合,该集合完全由输入集合的元素组成,没有重复项。

语法

示例:使用 '|' 运算符进行集合并集。

输出

Union of Set in Python

在上面的示例中,我们有两个集合 set1 和 set2,我们使用 '|' 运算符执行集合并集操作。最终集合包含来自两个集合的所有元素,没有重复项。

使用 union() 方法

Python 中的集合并集操作使用 union() 函数进行。它接受一个或多个集合作为参数,并输出一个包含每个集合的唯一项的新集合。

语法

示例:使用 union() 方法进行集合并集。

输出

Union of Set in Python

在上面的示例中,我们有两个集合 set1 和 set2,我们使用 union() 方法执行集合并集操作。最终集合中没有重复元素,只有来自两个集合的唯一组件。

我们还可以使用 union() 方法对多个集合执行集合并集操作。

示例:让我们看看如何使用 set 方法联合三个集合。

输出

Union of Set in Python

在上面的示例中,我们有三个集合 set1、set2 和 set3,我们使用 union() 方法执行集合并集操作。最终集合包含来自这三个集合的每个唯一元素,并且没有重复项。

使用 update() 方法

update() 方法用于将一个集合的所有元素添加到另一个集合。此方法也可用于在 Python 中执行集合并集操作。

语法

示例:使用 update() 方法。

输出

Union of Set in Python

在上面的示例中,我们有两个集合 set1 和 set2,我们使用 update() 方法执行集合并集操作。最终集合包含来自两个集合的所有元素,没有重复项。

结论

要将两个或多个集合合并为一个包含所有集合的唯一成员的集合,请使用 Python 的集合并集运算符。并集操作可以使用 '|' 运算符、union() 方法或 update() 方法执行。来自所有集合的所有元素都合并到最终集合中,没有重复项。