Курс Python → Метод difference_update() — разность множеств
Метод difference_update() в Python предназначен для выполнения операции разности между двумя множествами. Этот метод позволяет получить набор элементов, которые присутствуют только в первом множестве и не являются общими для обоих. То есть, если у нас есть два множества A и B, то A.difference_update(B) удалит из множества A все элементы, которые также присутствуют в множестве B.
Важно отметить, что метод difference_update() изменяет исходное множество, на котором он вызывается. Он не создает новое множество, а просто удаляет общие элементы из первого множества. Поэтому после выполнения этого метода множество A будет изменено, а множество B останется неизменным.
Пример использования метода difference_update():
A = {1, 2, 3, 4, 5}
B = {3, 4, 5, 6, 7}
A.difference_update(B)
print(A) # Вывод: {1, 2}
В данном примере после выполнения A.difference_update(B) из множества A будут удалены элементы 3, 4 и 5, так как они присутствуют и в множестве B. В результате получится множество {1, 2}, которое будет содержать только элементы из исходного множества A, не входящие в множество B.
Другие уроки курса "Python"
- Объединение словарей в Python
- Печать в одной строке
- Метод __iand__ для пользовательских классов
- Поток данных в Python
- Профилирование с Pandas
- Константы в модуле cmath
- Считывание бинарного файла в Python
- Установка переменной среды в Python
- Переопределение метода len
- Метод repr() в Python
- Декодирование байтов в строку
- Участие в сообществе @selectel
- Метод setdefault() в Python
- Сглаживание списка
- Работа с библиотекой xkcd
- Генерация случайных чисел в Python
- Обход элементов в Python
- Конкатенация строк с методом join()
- Подсказки при вводе данных в Python
- Метод hash в Python
- Сортировка в Python
- Очистка данных с Pandas
- Работа с множествами в Python
- Оператор del в Python
- Преобразование строк в числа с плавающей запятой
- F-строки в Python 3.8
- Flask: создание веб-приложений
- Установка пакетов с помощью pip
- Генераторы по генератору
- Рациональные числа в Python
- Вычисление разности множеств в Python
- Python Метод Union Множеств
- Экспорт внешнего файла с помощью writefile
- JSON в Python: модуль, dump, dumps, load
- Библиотека sh: использование команд bash в Python
- Операторы увеличения и уменьшения переменной
- Ключевое слово global в Python
- Создание и обучение модели с Keras
- Нахождение разницы между списками в Python
- Транспонирование 2D-массива с помощью zip
- Итерация по коллекции в Python
- Проверка на истинность объектов в Python
- Обработка исключений в Python
- Модуль inspect: получение информации о объектах
- Определение индекса элемента списка
- Метод split() в Python















