Python Set intersection_update()-Methode

Python3 列表Python-Mengen


Beschreibung

intersection_update()Diese Methode wird verwendet, um die Elemente zu erhalten, die in zwei oder mehr Mengen vorhanden sind, d. h. die Schnittmenge zu berechnen.

intersection_update()Methode unterscheidet sich vonintersection()Methode, weilintersection()Methode gibt eine neue Menge zurück, währendintersection_update()Methode entfernt nicht überlappende Elemente aus der ursprünglichen Menge.

Syntax

Syntax der Methode intersection_update():

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

Parameters

  • set1 -- Erforderlich, die Menge, in der nach denselben Elementen gesucht wird
  • set2 -- Optional, andere Mengen, in denen nach denselben Elementen gesucht wird, können mehrere sein; mehrere Mengen werden durch Kommas getrennt

Rückgabewert

Keine.

Beispiele

Entfernen Sie Elemente aus Set x, die in Set y nicht vorhanden sind:

Beispiel 1

x = {"apple", "banana", "cherry"} # Set y enthält banana und cherry nicht, daher werden sie entfernt y = {"google", "example", "apple"} x.intersection_update(y) print(x)

Das Ausgabeergebnis ist:

{'apple'}

Berechnen Sie die Schnittmenge mehrerer Sets:

Beispiel 1

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

Das Ausgabeergebnis ist:

{'c'}

Python3 列表Python-Mengen

Andere Erweiterungen