Справочник · модуль 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.

В этом же уроке