📅  最后修改于: 2023-12-03 15:23:16.115000             🧑  作者: Mango
在 Python 中,我们可以使用 set 类型来表示集合,它是一个无序、不重复的元素集。我们经常需要对集合进行操作,其中之一就是将两个集合合并。本文将介绍在 Python 中如何加入两个集合。
我们可以使用 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()
方法和 |
运算符都可以将两个集合加入到一起,它们的结果是完全相同的。根据个人喜好和代码上下文,可以选择合适的方式。需要注意的是,集合中的元素是无序的且不重复的。