python 中的union()
函數有助於返回一個包含給定集合中所有元素的新集合,而不會重複。我們可以說,一個具有不同元素的新集合。該方法可以採用多組參數。
**A.union(*other_sets)** #where * indicate it can take 0 or more arguments.
union()
參數:
union()
函數將集合作為其參數。Python 還有另一種尋找聯合的方法,那就是使用「|」運算符。
參數 | 描述 | 必需/可選 |
---|---|---|
其他集 | 要與之統一的集合 | 需要 |
聯合()返回值
這個函數返回一個包含所有元素的新集合。如果兩個集合中都存在一個元素,則在新集合中出現該元素的一次。
| 投入 | 返回值 |
| if 參數 | 具有不同元素的集合 |
| 沒有參數 | 集合的淺拷貝 |
Python 中union()
方法的示例
示例union()
在 Python 中是如何工作的?
X = {'a', 'c', 'd'}
Y = {'c', 'd', 5 }
Z = {4, 5, 6}
print('X U Y =', X.union(Y))
print('Y U Z =', Y.union(Z))
print('X U Y U Z =', X.union(Y, Z))
print('X.union() =', X.union())
輸出:
X U Y = {5, 'a', 'd', 'c'}
Y U Z = {4, 5, 6, 'd', 'c'}
X U Y U Z = {4, 5, 6, 'a', 'd', 'c'}
X.union() = {'a', 'd', 'c'}
示例 2:如何使用|運算符查找集合 Union?
X = {'a', 'c', 'd'}
Y = {'c', 'd', 5 }
Z = {4, 5, 6}
print('X U Y =', X| Y)
print('Y U Z =', Y | Z)
print('X U Y U Z =', X | Y | Z)
輸出:
X U Y = {5, 'a', 'd', 'c'}
Y U Z = {4, 5, 6, 'd', 'c'}
X U Y U Z = {4, 5, 6, 'a', 'd', 'c'}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/301352.html