带有示例的Python Set union()方法
设定union()方法
union()方法用于查找所有集合的并集,此方法与此集合(set1)调用,其他集合(set1,set2,...)可以作为参数提供,方法返回包含所有集合的所有元素的集合(常见元素仅重复一次)。
语法:
set1.union(set2, set3, ...)
Parameter(s):
set2,set3,...–这里,set2是必需的,其他集合是可选的。
返回值:
该方法的返回类型为<class'set'>,它返回所有元素的集合。
范例1:
#带有示例的PythonSetunion()方法 #宣布布景 cars_1 = {"Porsche", "Audi", "Lexus"} cars_2 = {"Porsche", "Mazda", "Lincoln"} #找到两个集合的并集 x = cars_1.union(cars_2) #打印套装 print("cars_1: ", cars_1) print("cars_2: ", cars_2) print("x: ", x)
输出结果
cars_1: {'Porsche', 'Audi', 'Lexus'} cars_2: {'Porsche', 'Mazda', 'Lincoln'} x: {'Porsche', 'Mazda', 'Lincoln', 'Audi', 'Lexus'}
范例2:
#带有示例的PythonSetunion()方法 #宣布布景 x = {"ABC", "PQR", "XYZ"} y = {"ABC", "PQR", "XYZ"} z = {"DEF", "MNO", "ABC"} #找到所有集合的并集 result = x.union(y,z) #打印布景 print("x: ", x) print("y: ", y) print("result: ", result)
输出结果
x: {'ABC', 'PQR', 'XYZ'} y: {'ABC', 'PQR', 'XYZ'} result: {'PQR', 'MNO', 'DEF', 'ABC', 'XYZ'}