❓Как сложить два множества в Питон? Шаг за шагом руководство и примеры
set1 = {1, 2, 3}
set2 = {3, 4, 5}
result_set = set1 + set2
print(result_set)
В этом примере мы создаем два множества `set1` и `set2`, содержащие некоторые числа. Затем мы используем оператор "+", чтобы сложить эти множества и сохранить результат в `result_set`. Наконец, мы выводим `result_set`, чтобы увидеть объединенное множество.
Обратите внимание, что при сложении множеств удаляются повторяющиеся элементы, и результат содержит только уникальные элементы из исходных множеств.
Детальный ответ
Как сложить два множества в Python
В Python множества (sets) представлены встроенным типом данных, который содержит набор уникальных и неупорядоченных элементов. Чтобы сложить (объединить) два множества, можно использовать оператор объединения или метод union(). Давайте рассмотрим оба варианта.
1. Оператор объединения - |
Оператор объединения, обозначенный символом вертикальной черты (|), позволяет объединить два множества в одно, удалив повторяющиеся элементы. Вот пример:
set1 = {1, 2, 3}
set2 = {3, 4, 5}
result = set1 | set2
print(result)
В этом примере создаются два множества - set1 и set2. Мы используем оператор объединения (|), чтобы сложить set1 и set2 и сохранить результат в переменную result. После этого мы выводим результат на экран. Вывод будет:
{1, 2, 3, 4, 5}
2. Метод union()
Метод union() также позволяет сложить два множества и получить новое множество без повторяющихся элементов. Вот пример:
set1 = {1, 2, 3}
set2 = {3, 4, 5}
result = set1.union(set2)
print(result)
В этом примере мы вызываем метод union() на множестве set1 и передаем ему второе множество set2 в качестве аргумента. Метод union() возвращает новое объединенное множество, которое мы сохраняем в переменную result. Затем мы выводим результат на экран. Результат будет таким же:
{1, 2, 3, 4, 5}
3. Пример с пустым множеством
Если одно из множеств пустое, результатом объединения будет другое множество без изменений. Вот пример:
set1 = {1, 2, 3}
set2 = {}
result = set1 | set2
print(result)
В этом примере set2 является пустым множеством. Результатом будет set1, так как объединение с пустым множеством не изменяет исходное множество. Результат будет:
{1, 2, 3}
Вывод
Теперь вы знаете два способа сложить два множества в Python. Вы можете использовать оператор объединения (|) или метод union(). Оба способа дадут вам новое множество, содержащее все уникальные элементы из исходных множеств. Успехов в изучении Python!