Найти в Дзене
Future People

Симметрическая разность множеств в Python

Симметрическая разность множеств - это операция в теории множеств, которая возвращает новое множество, содержащее элементы, которые присутствуют в одном из исходных множеств, но не в обоих одновременно. Это значит, что в результате симметрической разности мы получаем элементы, которые уникальны для каждого из двух множеств. Один из способов в Python, как выполнить операцию симметрической разности множеств, это оператор ^. Майк и Том собираются на соревнование. У них должны быть одни и те же предметы. Мы хотим проверить, одинаковые наборы они собрали или кто-то что-то забыл. Воспользуемся функционалом множеств и найдем их симметрическую разность, то есть противоположность их пересечению. Она вернет все элементы, которые не принадлежат одновременно обоим множествам. Кто-то забыл перчатки. Пусть проверят вещи ещё раз)) Если вы интересуетесь программированием, то напоминаю о нашем курсе по основам программирования Python [START]. В нем много анимации, примеров и разборов домашних заданий.

Симметрическая разность множеств - это операция в теории множеств, которая возвращает новое множество, содержащее элементы, которые присутствуют в одном из исходных множеств, но не в обоих одновременно. Это значит, что в результате симметрической разности мы получаем элементы, которые уникальны для каждого из двух множеств.

Один из способов в Python, как выполнить операцию симметрической разности множеств, это оператор ^.

Майк и Том собираются на соревнование.

У них должны быть одни и те же предметы.

Мы хотим проверить, одинаковые наборы они собрали или кто-то что-то забыл.

Воспользуемся функционалом множеств и найдем их симметрическую разность, то есть противоположность их пересечению.

Она вернет все элементы, которые не принадлежат одновременно обоим множествам.

Кто-то забыл перчатки.

Пусть проверят вещи ещё раз))

{'gloves'}
{'gloves'}

Если вы интересуетесь программированием, то напоминаю о нашем курсе по основам программирования Python [START]. В нем много анимации, примеров и разборов домашних заданий. Присоединяйтесь! Ссылка:

Онлайн-курс Python START

ВИДЕО:

Симметрическая разность множеств #python