Método Python Set intersection_update()

Python3 列表Conjuntos Python


Descripción

intersection_update()El método se utiliza para obtener los elementos que se superponen en dos o más conjuntos, es decir, calcular la intersección.

intersection_update()El método difiere delintersection()método, porqueintersection()El método devuelve un nuevo conjunto, mientras queintersection_update()El método elimina los elementos no superpuestos del conjunto original.

Sintaxis

Sintaxis del método intersection_update():

set.intersection_update(set1, set2 ... etc)

Parámetros

  • set1 -- Obligatorio, el conjunto en el que buscar los mismos elementos
  • set2 -- Opcional, otros conjuntos en los que buscar los mismos elementos, pueden ser varios; varios se separan con comas.

Valor de retorno

Ninguno.

Ejemplo

Eliminar los elementos del conjunto x que no existen en el conjunto y:

Ejemplo 1

x = {"apple", "banana", "cherry"} # El conjunto y no contiene banana ni cherry, se eliminan y = {"google", "ejemplo", "apple"} x.intersection_update(y) print(x)

El resultado es:

{'apple'}

Calcular la intersección de varios conjuntos:

Ejemplo 1

x = {"a", "b", "c"} y = {"c", "d", "e"} z = {"f", "g", "c"} x.intersection_update(y, z) print(x)

El resultado es:

{'c'}

Python3 列表Conjuntos Python

Otras extensiones