Método union() de conjuntos en Python

El método union() de Python devuelve un conjunto que contiene todos los elementos del conjunto original y todos los elementos de los conjuntos especificados.

Puede especificar tantos conjuntos como desee, separados por comas.

No tiene que ser un conjunto, puede ser cualquier objeto iterable.

Si un elemento está presente en más de un conjunto, el resultado contendrá solo una apariencia de este elemento.

Ejemplo

Devuelve un conjunto que contiene todos los elementos de ambos conjuntos, se excluyen los duplicados:

x = {"manzana", "plátano", "fresa"}
y = {"iphone", "samsung", "xiaomi"}

z = x.union(y)

print(z)

Sintaxis

set.union(set1, set2...)

Valores de parámetros

ParámetroDescripción
set1Requerido. El iterable para unificar con
set2Opcional. El otro iterable para unificar.
Puede comparar tantos iterables como desee.
Separe cada iterable con una coma.

Ejemplo

Unificar más de 2 conjuntos:

x = {"a", "b", "c"}
y = {"f", "d", "a"}
z = {"c", "d", "e"}

result = x.union(y, z)

print(result)