все Python 3Множества (set)функция
set.update
добавление
Добавляет элементы из одного или нескольких итерируемых объектов (на месте); объединение с присваиванием.
Синтаксис
s.update(*iterables)
Аргументом может быть любой итерируемый объект, и здесь легко промахнуться: строка разложится на отдельные символы, а не добавится целиком — для одного элемента нужен add(). Оператор |= делает то же самое, но требует справа именно множество, тогда как update() примет список, кортеж или генератор, причём несколько сразу за один вызов.
Примеры
s = {1, 2}
s.update({3, 4}, {5})
print(sorted(s)) # → [1, 2, 3, 4, 5]
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности