Что делает метод union в python?
Метод union()
в Python возвращает новый набор, содержащий все элементы из исходных наборов. По этапно данный метод делает следующее:
- Объединяет исходные множества. В результате получается набор, содержащий все элементы обоих множеств.
- Удаляет повторяющиеся объекты. Если в двух наборах есть повторяющиеся объекты, в их «гибриде» останется только один.
Синтаксис: метода union()
: set1.union(set2, set3, set4…)
Если не передан параметр, возвращается копия только первого множества.
Пример, иллюстрирующий подробное описание метода union()
в Python:
- Объединение двух множеств:
A = {1, 2, 3}
B = {2, 3, 4, 5}
C = A.union(B) # используя метод union
print(C) # {1, 2, 3, 4, 5}
В этом примере получается новый объект, содержащий элементы обоих множеств без повторов.
Если в двух или более наборах есть одинаковый элемент, он появится только один раз в возвращаемом наборе.
Метод union()
используется для объединения двух или более множеств. Он создает новое множество, которое содержит все уникальные элементы из обоих исходных множеств. При этом, повторяющиеся элементы присутствуют в результирующем множестве только один раз.
Например, если у нас есть два множества:
set1 = {1, 2, 3} set2 = {3, 4, 5}
И мы применяем метод union()
:
result_set = set1.union(set2)
То переменная result_set будет содержать множество {1, 2, 3, 4, 5}.
Важно отметить, что метод union не изменяет исходные множества, а создает новое множество с объединенными элементами.