El método de intersection() en Python devuelve un conjunto que contiene la similitud entre dos o más conjuntos.
Significado: el conjunto devuelto contiene solo elementos que existen en ambos conjuntos, o en todos los conjuntos si la comparación se realiza con más de dos conjuntos.
Ejemplo
Devuelve un conjunto que contiene los elementos que existen tanto en el conjunto x como en el conjunto y:
x = {"manzana", "plátano", "fresa"} y = {"iphone", "samsung", "xiaomi"} z = x.intersection(y) print(z)
Sintaxis
set.intersection(set1, set2 ... etc)
Valores de parámetros
Parámteros | Descripción |
---|---|
set1 | Requerido. El conjunto para buscar elementos iguales en |
set2 | Opcional. El otro conjunto para buscar elementos iguales. Puedes comparar tantos conjuntos como quieras. Separe los conjuntos con una coma. |
Ejemplo
Compare 3 conjuntos y devuelva un conjunto con elementos que están presentes en los 3 conjuntos:
x = {"a", "b", "c"} y = {"c", "d", "e"} z = {"f", "g", "c"} result = x.intersection(y, z) print(result)