Курс Python → Разность множеств
Метод difference() в Python используется для получения разности двух множеств. Этот метод возвращает новое множество, содержащее только те элементы, которые присутствуют в первом множестве, но отсутствуют во втором. Например, если у нас есть два множества setA = {1, 2, 3} и setB = {2, 4, 6}, то результатом операции setA.difference(setB) будет множество {1, 3}.
Если вам необходимо найти разность между двумя множествами, то метод difference() идеально подходит для этой задачи. Он позволяет эффективно определить, какие элементы присутствуют только в одном из множеств. При этом исходные множества остаются неизменными, так как метод возвращает новое множество.
Пример использования метода difference() на практике:
setA = {1, 2, 3}
setB = {2, 4, 6}
result = setA.difference(setB)
print(result) # Вывод: {1, 3}
В данном примере мы создаем два множества setA и setB, затем с помощью метода difference() находим разность между ними и сохраняем результат в переменную result. После этого выводим полученное множество на экран, которое содержит только элементы, присутствующие в setA, но отсутствующие в setB.
Другие уроки курса "Python"
- Создание вложенного генератора
- Метод lt для сортировки объектов
- Методы обработки строк в Python
- Управление экспортом элементов
- Создание словарей с defaultdict()
- Параллельные вычисления в Python
- Импорт модулей и пакетов в Python
- Преобразование строк в числа в Python
- Сортировка данных с лямбда-функциями
- Magic Commands — улучшение работы с Python
- Обработка исключений
- Сортировка и обратный порядок
- Участие в сообществе @selectel
- Декоратор защиты анонимных пользователей
- Вызов внешних программ в Python с помощью sh
- Очистка вывода в Python
- Генераторы и сеты в Python
- Моржовый оператор в Python 3.8
- Декораторы в Python
- Модуль Operator в Python
- Создание файла с проверкой ошибки
- Метод rsub для пользовательских чисел
- Переменные в Python: сокращение гласных
- Разделение строк методом split()
- Разделение строки с помощью re.split()
- Метод rename() для переименования файлов и каталогов
- Проверка ввода с помощью isdigit
- Создание Telegram-бота на Python
- Создание списков в Python
- Работа с индексами списков
- Распаковка элементов последовательности
- Вычисление логарифмов в Python
- Переменные в Python
- Сортировка элементов с OrderedDict
- Обработка исключений в Python 3
- Установка библиотек в Python
- Создание и удаление объектов
- Эффективная конкатенация строк в Python
- Функция rsplit() в Python
- Управление импортом в Python
- Работа с областями видимости переменных
- Блок try…finally в Python
- Экранирование символов в Python
- Оператор walrus в Python
- Вывод баннеров
- Функция reduce() в Python
- Поиск индекса элемента















