Metóda update
Metóda update pridáva do jednej
množiny prvky z iných množín. Pri
tom sa mení pôvodná množina a samotná
metóda nič nevracia. V parametri
metódy uvádzame tie množiny, ktorých prvky
chceme pridať.
Syntax
množina.update(množiny, ktoré chceme pridať)
Príklad
Pomocou metódy update
pridajme prvky do našej množiny:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1.update(st2)
print(st1)
Výsledok vykonania kódu:
{'1', 'a', '2', '3', 'b', 'c'}
Príklad
Metóda update má tiež krátku
formu:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1 |= st2
print(st1)
Výsledok vykonania kódu:
{'1', '3', 'b', 'a', 'c', '2'}
Príklad
Teraz pridajme do našej množiny prvky z dvoch zoznamov:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1.update(st2, st3)
print(st1)
Výsledok vykonania kódu:
{'a', 'b', 5, '2', 10, '3', '1', 15, 'c'}
Príklad
Prepíšme predchádzajúci príklad do krátkej formy:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1 |= st2 | st3
print(st1)
Výsledok vykonania kódu:
{'b', 5, 'c', 10, 15, '3', '2', '1', 'a'}