Курс 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"

  1. Установка виртуального окружения Python
  2. Работа с географическими данными в Python
  3. Настройка вывода в Numpy
  4. Работа с прокси в Python
  5. Переопределение унарных операторов
  6. Чтение и запись TOML-конфигов
  7. Комментарии в Python.
  8. Регулярные выражения в Python
  9. Подсчет элементов с помощью Counter из collections
  10. Возврат нескольких значений из функции
  11. Работа с deque в Python
  12. Метод get для словаря
  13. Многострочные комментарии в Python
  14. Ограничение итераций в Python
  15. Генерация случайных чисел Python
  16. Подсчет элементов в Python
  17. Рекурсия для обращения строки
  18. Beautiful Soup — извлечение данных из HTML
  19. Операторы += в Python
  20. Изучение объектов с помощью dir()
  21. Проверка элементов списка условием
  22. Метод is_absolute() для PurePath
  23. Оператор is в Python
  24. Декораторы в Python
  25. Работа с множествами в Python
  26. Переопределение метода __rshift__
  27. Команда %dhist — список посещенных каталогов
  28. Отправка поздравлений по дню рождения
  29. Создание словаря и множества
  30. Python: отличительная особенность — отступы
  31. Визуализация пропусков данных
  32. Progress с библиотекой tqdm
  33. Defaultdict в Python
  34. Создание итерируемых объектов
  35. Отправка POST-запроса в REST API
  36. Списки в Python
  37. Избегайте ошибку FileNotFoundError
  38. Методы работы со списками
  39. Работа с индексами списков
  40. Bootle — простой веб-фреймворк
  41. Методы classmethod и staticmethod
  42. Тип данных TypeVarTuple

Marketello читают маркетологи из крутых компаний