Metoden update
Metoden update legger til elementer fra andre
mengder i en mengde. Den
endrer den opprinnelige mengden, og
metoden returnerer ingenting. I parameteren
til metoden angir vi de mengdene hvis elementer
vi ønsker å legge til.
Syntaks
mengde.update(mengder, som vi ønsker å legge til)
Eksempel
La oss ved hjelp av metoden update
legge til elementer i vår mengde:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1.update(st2)
print(st1)
Resultat av kjøring av koden:
{'1', 'a', '2', '3', 'b', 'c'}
Eksempel
Metoden update har også en kort
form:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1 |= st2
print(st1)
Resultat av kjøring av koden:
{'1', '3', 'b', 'a', 'c', '2'}
Eksempel
La oss nå legge til elementer fra to lister i vår mengde:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1.update(st2, st3)
print(st1)
Resultat av kjøring av koden:
{'a', 'b', 5, '2', 10, '3', '1', 15, 'c'}
Eksempel
La oss omskrive forrige eksempel i kortform:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1 |= st2 | st3
print(st1)
Resultat av kjøring av koden:
{'b', 5, 'c', 10, 15, '3', '2', '1', 'a'}