Método Python Set intersection()
Descripción
El método intersection() se utiliza para devolver los elementos contenidos en dos o más conjuntos, es decir, la intersección.
Sintaxis
Sintaxis del método intersection():
set.intersection(set1, set2 ... etc)
Parámetros
- set1 -- Obligatorio, el conjunto en el que se buscan los elementos comunes
- set2 -- Opcional, otros conjuntos en los que se buscan los elementos comunes. Puede haber varios; si hay varios, se separan con comas.
Valor de retorno
Devuelve un nuevo conjunto.
Ejemplo
Devuelve un nuevo conjunto cuyos elementos están incluidos tanto en el conjunto x como en el conjunto y:
Ejemplo 1
x = {"apple", "banana", "cherry"}
y = {"google", "ejemplo", "apple"}
z = x.intersection(y)
print(z)
El resultado es:
{'apple'}
Calcular la intersección de múltiples conjuntos:
Ejemplo 1
x = {"a", "b", "c"}
y = {"c", "d", "e"}
z = {"f", "g", "c"}
result = x.intersection(y, z)
print(result)
El resultado es:
{'c'}