Metodas update
Metodas update prideda į vieną
aibę elementus iš kitų aibių. Tuo
pačiu metu pakeičiama pradinė aibė, o pats
metodas nieko negrąžina. Metodo parametre
nurodome tas aibes, kurių elementus
norime pridėti.
Sintaksė
aibė.update(aibės, kurias norime pridėti)
Pavyzdys
Panaudokime metodą update
pridėti elementus į mūsų aibę:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1.update(st2)
print(st1)
Kodo vykdymo rezultatas:
{'1', 'a', '2', '3', 'b', 'c'}
Pavyzdys
Metodas update taip pat turi trumpąją
formą:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1 |= st2
print(st1)
Kodo vykdymo rezultatas:
{'1', '3', 'b', 'a', 'c', '2'}
Pavyzdys
Dabar pridėkime į mūsų aibę elementus iš dviejų sąrašų:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1.update(st2, st3)
print(st1)
Kodo vykdymo rezultatas:
{'a', 'b', 5, '2', 10, '3', '1', 15, 'c'}
Pavyzdys
Perrašykime ankstesnį pavyzdį trumpąja forma:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1 |= st2 | st3
print(st1)
Kodo vykdymo rezultatas:
{'b', 5, 'c', 10, 15, '3', '2', '1', 'a'}