Курс Python → Python Метод Union Множеств

Функция union() в Python предназначена для выполнения операции объединения множеств. В теории множеств объединение представляет собой набор всех элементов, которые содержатся хотя бы в одном из множеств. Например, если у нас есть два множества: {1, 2, 3} и {3, 4, 5}, то их объединение будет равно {1, 2, 3, 4, 5}.

Класс set в Python предоставляет метод union(), который позволяет выполнить объединение двух или более множеств. Для этого достаточно вызвать метод union() у одного из множеств и передать в качестве аргументов другие множества, с которыми нужно выполнить объединение. Результатом выполнения метода будет новое множество, содержащее все уникальные элементы из исходных множеств.


set1 = {1, 2, 3}
set2 = {3, 4, 5}

union_set = set1.union(set2)
print(union_set)  # Вывод: {1, 2, 3, 4, 5}

В приведенном примере мы создаем два множества set1 и set2, затем вызываем метод union() у set1 и передаем set2 в качестве аргумента. Результатом будет новое множество union_set, содержащее все элементы из обоих исходных множеств.

Метод union() возвращает новое множество и не изменяет исходные множества. Если необходимо изменить исходные множества, можно воспользоваться оператором |, который также позволяет выполнить объединение множеств. Например, set1 | set2 вернет то же самое множество, что и set1.union(set2).

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Создание словаря и множества
  2. Установка и использование Logzero
  3. Библиотека wikipedia для Python
  4. Замена атрибута в именованном кортеже
  5. Принципы программирования
  6. Взаимодействие с внешними процессами в Python
  7. Поиск простых чисел
  8. Использование подчеркивания в REPL
  9. Модуль inspect: получение информации о объектах
  10. Перезапуск ячейки в Jupyter Notebook с dostoevsky
  11. Закрытие файла в Python
  12. Генерация фальшивых данных с Faker
  13. Путь к интерпретатору Python
  14. Работа с IP-адресами в Python
  15. Проверка элемента в множестве.
  16. Подсчет элементов с помощью Counter из collections
  17. Конвертация коллекций в Python.
  18. Фильтрация входных данных в Python
  19. Выход из профиля в Django
  20. Работа с файлами в Python
  21. Метод __ixor__ для побитового исключающего ИЛИ
  22. Метод init в Python
  23. Экспорт данных в файл.
  24. Создание треугольника Паскаля
  25. Деление в Python
  26. Методы работы со строками в Python
  27. Курсы Яндекс Практикум
  28. Работа с defaultdictами в Python
  29. Генераторы списков
  30. Равенство и идентичность в Python
  31. Работа с очередями в Python
  32. Базовые объекты Python
  33. Python enumerate() использование
  34. Установка и использование TensorFlow
  35. Получение частей дроби
  36. Получение текущего времени в Python
  37. Метод classmethod
  38. Функция zip() в Python
  39. Измерение времени выполнения кода

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