Справочник · модуль 6 «Словари, кортежи, множества»
Операции над множествами
Над множествами есть действия: объединение |, общие значения & и разность -. Проверка in у множества работает быстро.
Сравнение из жизни
Как два кружка: кто ходит в оба, кто хотя бы в один.
Пример
a = {1, 2, 3}
b = {3, 4}
print(sorted(a | b))
print(sorted(a & b))
print(sorted(a - b))Результат
[1, 2, 3, 4] [3] [1, 2]
Учитель в уроке Над множествами есть действия. Вертикальная черта — объединение: всё, что есть хотя бы в одном. Знак «и» — общее для обоих. Минус — то, что есть в первом, но нет во втором.
Запомнить
Действия с множествами — как два кружка. Кто ходит в оба, кто хотя бы в один и кто только в первый.
Тема из урока 6.3 «Кортежи и множества» курса PythonAZ.