Die vereniging van versamelings in Python
Die metode update laat nie net toe om
elemente by te voeg nie, maar ook om verskeie
versamelings te verenig.
Kom ons sê ons het twee versamelings:
st1 = {'a', 'b', 'c', 'd'}
st2 = {1, 2, 3, 4}
Kom ons voeg die tweede versameling by die eerste:
st1.update(st2)
En dan druk ons die eerste versameling af na die konsole:
print(st1) # sal afdruk {'c', 1, 2, 3, 4, 'b', 'd', 'a'}
Jy kan ook verskeie versamelings aan die update
metode oorhandig. Kom ons skep 'n derde versameling:
st3 = {'x', 'y', 'z'}
Kom ons voeg nou die tweede en derde versameling by die eerste:
st1.update(st2, st3)
Druk die eerste versameling af na die konsole:
print(st1) # sal afdruk {1, 2, 3, 4, 'd', 'y', 'x', 'c', 'a', 'b', 'z'}
Die vereniging van versamelings kan in 'n meer
verkorte vorm geskryf word deur die |-operator te gebruik.
Kom ons herskryf die vorige voorbeeld in 'n kort vorm:
st1 = st2 | st3
Twee versamelings word gegee:
st1 = {'a', 'b', 'c', 'd', 'e'}
st2 = {'d', 'e', 'f', 'g', 'h'}
Verenig hierdie versamelings in een.
Drie versamelings word gegee:
st1 = {'2', '4', '6'}
st2 = {7, 8, 9}
st3 = {'1', '3', '4'}
Verenig hierdie versamelings in een.
Versamelings word gegee:
st1 = {1, 2, 3}
st2 = {'a', 'b', 'c'}
st3 = {4, 5, 6}
st4 = {'d', 'e', 'f'}
Verenig in kort vorm eers die eerste en derde, en dan die tweede en vierde versamelings. Druk die verkrygde resultaat af na die konsole.