Курс 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"
- Solidity для DeFi Ethereum
- Декораторы в Python
- Python: библиотеки и функции
- Применение функции к элементам списка
- Функция divmod() в Python
- Оператор «not» в Python
- Транспонирование матрицы в Python
- Загрузка постов Instagram
- Создание копии итератора
- Метод join() для объединения элементов строки
- Логирование с Logzero: ротация файла
- Упрощение условных выражений с тернарным оператором
- Операции с датами в Python
- Многоточие в Python
- Атрибуты массивов в Numpy
- Измерение времени выполнения с помощью time
- Явный импорт в Python
- Асинхронное выполнение задач в процессах
- Работа с очередями в Python
- Создание генераторов
- Извлечение аудио из видео
- Атрибуты класса и экземпляра
- PrettyTable: создание таблицы
- Вывод сложных структур данных с помощью pprint
- Python reversed() vs срез[::-1]
- Реализация метода __abs__ в Python
- Обратный список чисел
- Документация функции help() в Python
- Принципы Zen Python
- Работа с пользовательским вводом
- Сортировка HTML-элементов
- Копирование объектов в Python
- Преобразование типов данных в set comprehension
- Списковое включение в Python
- Логические значения в Python
- Переопределение метода delitem в Python
- Расчет времени выполнения кода
- Работа с OpenCV
- HTTP-запросы с библиотекой Requests
- Работа с комбинациями в Python.
- Проверка типов с помощью isinstance
- Логирование в Python
- Pillow: работа с изображениями
- Многострочные комментарии в Python















