Metod update
Metod update dodaje u jedan
skup elemente iz drugih skupova. Pri
tome se menja originalni skup, a sam
metod ne vraća ništa. U parametru
metoda naznačavamo one skupove čije
elemente želimo da dodamo.
Sintaksa
skup.update(skupovi, koje želimo da dodamo)
Primer
Hajde da pomoću metoda update
dodamo elemente u naš skup:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1.update(st2)
print(st1)
Rezultat izvršavanja koda:
{'1', 'a', '2', '3', 'b', 'c'}
Primer
Metod update takođe ima kratku
formu:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1 |= st2
print(st1)
Rezultat izvršavanja koda:
{'1', '3', 'b', 'a', 'c', '2'}
Primer
A sada hajde da dodamo u naš skup elemente iz dve liste:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1.update(st2, st3)
print(st1)
Rezultat izvršavanja koda:
{'a', 'b', 5, '2', 10, '3', '1', 15, 'c'}
Primer
Hajde da prethodni primer prepišemo u kratkoj formi:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1 |= st2 | st3
print(st1)
Rezultat izvršavanja koda:
{'b', 5, 'c', 10, 15, '3', '2', '1', 'a'}