Курс 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"
- Установка виртуального окружения Python
- Работа с географическими данными в Python
- Настройка вывода в Numpy
- Работа с прокси в Python
- Переопределение унарных операторов
- Чтение и запись TOML-конфигов
- Комментарии в Python.
- Регулярные выражения в Python
- Подсчет элементов с помощью Counter из collections
- Возврат нескольких значений из функции
- Работа с deque в Python
- Метод get для словаря
- Многострочные комментарии в Python
- Ограничение итераций в Python
- Генерация случайных чисел Python
- Подсчет элементов в Python
- Рекурсия для обращения строки
- Beautiful Soup — извлечение данных из HTML
- Операторы += в Python
- Изучение объектов с помощью dir()
- Проверка элементов списка условием
- Метод is_absolute() для PurePath
- Оператор is в Python
- Декораторы в Python
- Работа с множествами в Python
- Переопределение метода __rshift__
- Команда %dhist — список посещенных каталогов
- Отправка поздравлений по дню рождения
- Создание словаря и множества
- Python: отличительная особенность — отступы
- Визуализация пропусков данных
- Progress с библиотекой tqdm
- Defaultdict в Python
- Создание итерируемых объектов
- Отправка POST-запроса в REST API
- Списки в Python
- Избегайте ошибку FileNotFoundError
- Методы работы со списками
- Работа с индексами списков
- Bootle — простой веб-фреймворк
- Методы classmethod и staticmethod
- Тип данных TypeVarTuple















