120 читали · 1 год назад
Симметрическая разность множеств в Python
Симметрическая разность множеств - это операция в теории множеств, которая возвращает новое множество, содержащее элементы, которые присутствуют в одном из исходных множеств, но не в обоих одновременно. Это значит, что в результате симметрической разности мы получаем элементы, которые уникальны для каждого из двух множеств. Один из способов в Python, как выполнить операцию симметрической разности множеств, это оператор ^. Майк и Том собираются на соревнование. У них должны быть одни и те же предметы...
3 недели назад
Множества Python
Множество (set) — это изменяемый набор уникальных и неупорядоченных элементов. Представьте, что вы пришли на пляж и собрали в пакет коллекцию ракушек — каждая ракушка отличается от другой и не имеет чётко обозначенного места в пакете. Такую коллекцию можно совершенно легитимно назвать множеством :) Перечислим основные свойства множеств: Так как множества неупорядоченны, вы не сможете получить элемент по индексу, как в случае с кортежами и списками. Зато можно очень быстро проверить наличие элемента...