Método intersection

El método intersection realiza la intersección de varios conjuntos, como resultado devuelve un nuevo conjunto con los elementos comunes a los conjuntos especificados. En el parámetro del método pasamos el conjunto, para el cual queremos conocer los elementos comunes.

Sintaxis

pythonconjunto.intersection(conjunto, con el que queremos encontrar elementos comunes)

Ejemplo

Apliquemos el método intersection, para obtener los elementos comunes de dos conjuntos:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)

Resultado de la ejecución del código:

python{'c', 'a'}

Ejemplo

El método intersection también tiene una forma abreviada:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)

Resultado de la ejecución del código:

python{'c', 'a'}

Véase también

  • método union,
    que une conjuntos
  • método difference,
    que devuelve las diferencias entre conjuntos