🧩 Как объединить два множества Python: простые способы и примеры 🐍

Как объединить два множества в Python?

Для объединения двух множеств в Python можно использовать оператор | или метод union().

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

# Использование оператора |
union_set = set1 | set2
print(union_set)

# Использование метода union()
union_set = set1.union(set2)
print(union_set)

Оба варианта вернут объединение множеств set1 и set2. В результате будут содержаться все уникальные элементы из обоих множеств.

Детальный ответ

Как объединить два множества в Python

Объединение двух множеств в Python выполняется с использованием операции "объединение" ("|") или метода union(). Оба способа позволяют объединить элементы из двух множеств, удалив дубликаты и возвращая новое множество.

1. Использование операции "объединение" (|)

Операция "объединение" между двумя множествами в Python выполняется с использованием вертикальной черты ("|"). Эта операция создает новое множество, содержащее все уникальные элементы из обоих исходных множеств.


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

union_set = set1 | set2

print(union_set)  # Вывод: {1, 2, 3, 4, 5}
    

В приведенном примере создаются два множества - set1 и set2. Затем операция "объединение" применяется между ними, и новое множество union_set содержит все уникальные элементы из обоих множеств.

2. Использование метода 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, содержащее все уникальные элементы из обоих множеств.

Пример с дублирующимися элементами

Если в обоих множествах есть одинаковые элементы, они будут объединены только один раз, так как множества не содержат дубликатов.


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

union_set = set1.union(set2)

print(union_set)  # Вывод: {1, 2, 3, 4, 5}
    

В данном примере оба множества содержат элемент "3", но он будет представлен только один раз в объединенном множестве union_set.

Заключение

Объединение двух множеств в Python - это простая операция, которая позволяет объединить элементы из двух множеств и удалить дубликаты. Вы можете использовать операцию "объединение" ("|") или метод union() для этой цели. Оба способа вернут новое множество, содержащее все уникальные элементы из обоих исходных множеств.

Видео по теме

Как объединить два отсортированных списка на Python: задача LeetCode.

Python с нуля. Урок 11 | Множества

31 Множества в Python. Тип данных set

Похожие статьи:

🔒Как написать троян на питоне? Шаг за шагом руководство и примеры кода🐍

🔍 Как определить, является ли число полным квадратом в Python?

🐍 Как добавить питон в HTML | Простое руководство для начинающих

🧩 Как объединить два множества Python: простые способы и примеры 🐍

🔍 Как найти в списке повторяющиеся элементы на Python 🐍

🔢 Как сделать дробное число в Питоне: учимся работать с числами и десятичными значениями

Что такое SciPy Python: полное руководство для начинающих и опытных пользователей в 2021 году