Metode Python set union () atgriež jaunu kopu ar atšķirīgiem elementiem no visām kopām.
Divu vai vairāku kopu savienojums ir visu atšķirīgo elementu kopums, kas atrodas visos kopumos. Piemēram:
A = (1, 2) B = (2, 3, 4) C = (5) Tad 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)

Sintakse union()
ir:
A.union (* other_sets)
Piezīme: * nav sintakses sastāvdaļa. To lieto, lai norādītu, ka metodei var būt 0 vai vairāk argumentu.
Atgriezeniskā vērtība no savienības ()
union()
Metode atgriež jaunu komplektu ar elementiem no kopas, un visiem citiem kopas (pagājis kā argumentu).- Ja arguments netiek nodots
union()
, tas atgriež sekla kopas kopiju.
1. piemērs: savienības darbība ()
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())
Rezultāts
AUB = (2, 'a', 'd', 'c') BUC = (1, 2, 3, 'd', 'c') AUBUC = (1, 2, 3, 'a', 'd' A. 'union () = (' a ',' d ',' c ')
Izmantojot |
operatoru, varat atrast arī kopu savienojumu .
2. piemērs: iestatiet savienojumu, izmantojot | Operators
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)
Rezultāts
AUB = (2, 'a', 'c', 'd') BUC = (1, 2, 3, 'c', 'd') AUBUC = (1, 2, 3, 'a', 'c') , 'd')