Das intersection_update () aktualisiert die aufrufende Methode configuration_update () mit der Schnittmenge von Mengen.
Der Schnittpunkt von zwei oder mehr Mengen ist die Menge von Elementen, die allen Mengen gemeinsam sind.
Weitere Informationen finden Sie unter Python set Intersection.
Die Syntax von intersection_update()
lautet:
A.intersection_update (* other_sets)
intersection_update () Parameter
Die intersection_update()
Methode erlaubt eine beliebige Anzahl von Argumenten (Mengen).
Hinweis: *
ist kein Teil der Syntax. Es wird verwendet, um anzuzeigen, dass die Methode eine beliebige Anzahl von Argumenten zulässt.
Rückgabewert von Intersection_update ()
Diese Methode gibt zurück None
(dh sie hat keinen Rückgabewert). Es wird nur die Menge aktualisiert, die die intersection_update()
Methode aufruft .
Beispielsweise:
result = A.intersection_update(B, C)
Wenn Sie den Code ausführen,
- Ergebnis wird sein
None
- A ist gleich dem Schnittpunkt von A, B und C.
- B bleibt unverändert
- C bleibt unverändert
Beispiel 1: Wie funktioniert intersection_update ()?
A = (1, 2, 3, 4) B = (2, 3, 4, 5) result = A.intersection_update(B) print('result =', result) print('A =', A) print('B =', B)
Ausgabe
Ergebnis = Keine A = (2, 3, 4) B = (2, 3, 4, 5)
Beispiel 2: intersection_update () mit zwei Parametern
A = (1, 2, 3, 4) B = (2, 3, 4, 5, 6) C = (4, 5, 6, 9, 10) result = C.intersection_update(B, A) print('result =', result) print('C =', C) print('B =', B) print('A =', A)
Ausgabe
Ergebnis = Keine C = (4) B = (2, 3, 4, 5, 6) A = (1, 2, 3, 4)