Die Python set union () -Methode gibt eine neue Menge mit unterschiedlichen Elementen aus allen Mengen zurück.
Die Vereinigung von zwei oder mehr Mengen ist die Menge aller unterschiedlichen Elemente, die in allen Mengen vorhanden sind. Beispielsweise:
A = (1, 2) B = (2, 3, 4) C = (5) Dann ist A∪B = B∪A = (1, 2, 3, 4) A∪C = C∪A = (1 , 2, 5) B∪C = C∪B = (2, 3, 4, 5) A∪B∪C = (1, 2, 3, 4, 5)

Die Syntax von union()
lautet:
A.union (* other_sets)
Hinweis: * ist nicht Teil der Syntax. Es wird verwendet, um anzugeben, dass die Methode 0 oder mehr Argumente annehmen kann.
Rückgabewert von union ()
- Die
union()
Methode gibt eine neue Menge mit Elementen aus der Menge und allen anderen Mengen zurück (als Argument übergeben). - Wenn das Argument nicht übergeben wird
union()
, wird eine flache Kopie des Satzes zurückgegeben.
Beispiel 1: Arbeitsweise von union ()
A = ('a', 'c', 'd') B = ('c', 'd', 2 ) C = (1, 2, 3) print('A U B =', A.union(B)) print('B U C =', B.union(C)) print('A U B U C =', A.union(B, C)) print('A.union() =', A.union())
Ausgabe
AUB = (2, 'a', 'd', 'c') BUC = (1, 2, 3, 'd', 'c') AUBUC = (1, 2, 3, 'a', 'd' , 'c') A.union () = ('a', 'd', 'c')
Sie können die Vereinigung von Mengen auch mit dem |
Operator ermitteln.
Beispiel 2: Union mit | einstellen Operator
A = ('a', 'c', 'd') B = ('c', 'd', 2 ) C = (1, 2, 3) print('A U B =', A| B) print('B U C =', B | C) print('A U B U C =', A | B | C)
Ausgabe
AUB = (2, 'a', 'c', 'd') BUC = (1, 2, 3, 'c', 'd') AUBUC = (1, 2, 3, 'a', 'c' , 'd')