Meetod Python set union () tagastab uue hulga, millel on kõigist komplektidest erinevad elemendid.
Kahe või enama hulga liit on kõigis komplektides esinevate kõigi eraldiseisvate elementide kogum. Näiteks:
A = (1, 2) B = (2, 3, 4) C = (5) Seejärel 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)

Süntaks union()
on:
A.union (* muud_komplektid)
Märkus: * ei ole süntaksi osa. Seda kasutatakse selleks, et näidata, et meetod võib võtta 0 või enamat argumenti.
Tagastusväärtus liidust ()
union()
Meetod tagastab uued elemendid komplektist ja kõigi teiste komplekti (möödunud argumendina).- Kui argumenti ei edastata
union()
, tagastab see hulga madala koopia.
Näide 1: ametiühingu () töö
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())
Väljund
AUB = (2, 'a', 'd', 'c') BUC = (1, 2, 3, 'd', 'c') AUBUC = (1, 2, 3, 'a', 'd' A. 'union () = (' a ',' d ',' c ')
Komplektide liidu leiate ka |
operaatori abil.
Näide 2: määrake liit, kasutades | Operaator
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)
Väljund
AUB = (2, 'a', 'c', 'd') BUC = (1, 2, 3, 'c', 'd') AUBUC = (1, 2, 3, 'a', 'c' , 'd')