📅  最后修改于: 2020-07-16 14:04:18             🧑  作者: Mango
union的两个给定set是包含两个集合的所有元素的最小集合。两个给定集合A和B的并集是一个由A的所有元素和B的所有元素组成的集合,这样就不会重复任何元素。
表示集合并集的符号为“ U”。
示例:
输入:让集A = {2,4,5,6}
并设置B = {4,6,7,8}
输出:{2、4、5、6、7、8}
说明:取集合A和B的每个元素,
不重复任何元素,我们得到一个
新集合= {2,4,5,6,7,8}。这个新集合
包含集合A的所有元素和所有元素
B的集合,没有重复的元素,并且是
命名为集合A和B的并集。
句法:
set1.union(set2, set3, set4….)
在参数中,可以给出任意数量的集合.
返回值:union()函数返回一个集合,该集合具有所有集合(set1,set2,set3…)与set1的并集。
仅当未传递任何参数时,它才返回set1的副本。
以下是上述方法的Python3实现:
# Python3 program for union() function
set1 = {2, 4, 5, 6}
set2 = {4, 6, 7, 8}
set3 = {7, 8, 9, 10}
# 两set的并集
print("set1 U set2 : ", set1.union(set2))
# 三个set union
print("set1 U set2 U set3 :", set1.union(set2, set3))
输出:
set1 U set2:{
2,4,5,5,6,7,8 } set1 U set2 U set3:{2,4,5,6,7,8,9,10}