Метад update
Метад update дадае ў адно
мноства элементы з іншых мностваў. Пры
гэтым змяняецца зыходнае мноства, а сам
метад нічога не вяртае. У параметры
метаду паказваем тыя мноствы, элементы
якіх мы хочам дадаць.
Сінтаксіс
множество.update(множества, которые хотим добавить)
Прыклад
Давайце з дапамогай метаду update
дадамо элементы ў наша мноства:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1.update(st2)
print(st1)
Вынік выканання кода:
{'1', 'a', '2', '3', 'b', 'c'}
Прыклад
У метаду update таксама ёсць кароткая
форма:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1 |= st2
print(st1)
Вынік выканання кода:
{'1', '3', 'b', 'a', 'c', '2'}
Прыклад
А зараз давайце дадамо ў наша мноства элементы з двух спісаў:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1.update(st2, st3)
print(st1)
Вынік выканання кода:
{'a', 'b', 5, '2', 10, '3', '1', 15, 'c'}
Прыклад
Давайце перапішам папярэдні прыклад у кароткай форме:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1 |= st2 | st3
print(st1)
Вынік выканання кода:
{'b', 5, 'c', 10, 15, '3', '2', '1', 'a'}