📜  在 python 中加入两个集合(1)

📅  最后修改于: 2023-12-03 15:23:16.115000             🧑  作者: Mango

在 Python 中加入两个集合

在 Python 中,我们可以使用 set 类型来表示集合,它是一个无序、不重复的元素集。我们经常需要对集合进行操作,其中之一就是将两个集合合并。本文将介绍在 Python 中如何加入两个集合。

使用 union 方法

我们可以使用 union() 方法来将两个集合合并。

例如,我们有两个集合:

set1 = {'apple', 'orange', 'banana'}
set2 = {'banana', 'watermelon', 'grape'}

现在我们想将这两个集合合并成一个集合,可以简单地调用 union() 方法:

set3 = set1.union(set2)

此时,set3 中的元素为:

{'apple', 'banana', 'grape', 'orange', 'watermelon'}

可以看到,合并后的集合中只包含不重复的元素,并且集合中的元素是无序的。

使用 | 运算符

除了使用 union() 方法以外,我们还可以使用 | 运算符来加入两个集合。

例如,仍然有两个集合:

set1 = {'apple', 'orange', 'banana'}
set2 = {'banana', 'watermelon', 'grape'}

这次我们使用 | 运算符来将它们加入:

set3 = set1 | set2

结果与使用 union() 方法是完全相同的:

{'apple', 'banana', 'grape', 'orange', 'watermelon'}
总结

使用 union() 方法和 | 运算符都可以将两个集合加入到一起,它们的结果是完全相同的。根据个人喜好和代码上下文,可以选择合适的方式。需要注意的是,集合中的元素是无序的且不重复的。