设置 union() 方法
union() 方法用于查找所有集合的并集,使用此集合调用此方法(set1
) 和其他集合 (set1, set2, ...
) 可以作为参数提供,方法返回包含所有集合的所有元素的集合(公共元素只重复一次)。
用法:
set1.union(set2, set3, ...)
参数:
set2, set3, ...
——这里,set2
是必需的,其他集是可选的。
返回值:
这个方法的返回类型是<class 'set'>
,它返回所有元素的集合。
范例1:
# Python Set union() Method with Example
# declaring the sets
cars_1 = {"Porsche", "Audi", "Lexus"}
cars_2 = {"Porsche", "Mazda", "Lincoln"}
# finding the union of both sets
x = cars_1.union(cars_2)
# print the set
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:
# Python Set union() Method with Example
# declaring the sets
x = {"ABC", "PQR", "XYZ"}
y = {"ABC", "PQR", "XYZ"}
z = {"DEF", "MNO", "ABC"}
# finding the union of all sets
result = x.union(y,z)
# printing the sets
print("x:", x)
print("y:", y)
print("result:", result)
输出
x: {'ABC', 'PQR', 'XYZ'} y: {'ABC', 'PQR', 'XYZ'} result: {'PQR', 'MNO', 'DEF', 'ABC', 'XYZ'}
相关用法
- Python Set update()用法及代码示例
- Python Set issuperset()用法及代码示例
- Python Set difference_update()用法及代码示例
- Python Set pop()用法及代码示例
- Python Set add()用法及代码示例
- Python Set clear()用法及代码示例
- Python Set issubset()用法及代码示例
- Python Set isdisjoint()用法及代码示例
- Python Set intersection_update()用法及代码示例
- Python Set symmetric_difference()用法及代码示例
- Python Set symmetric_difference_update()用法及代码示例
- Python Set discard()用法及代码示例
- Python Set intersection()用法及代码示例
- Python Set copy()用法及代码示例
- Python Set difference()用法及代码示例
- Python Set remove()用法及代码示例
- Python Pandas Series.cummin()用法及代码示例
- Python Pandas Series.cov()用法及代码示例
- Python Pandas Series.astype()用法及代码示例
- Python Pandas Series.mad()用法及代码示例
注:本文由纯净天空筛选整理自 Python Set union() Method with Example。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。