English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python Grund教程

Python Flusskontrolle

Python Funktion

Python Datentypen

Python Dateioperationen

Python Objekte und Klassen

Python Datum und Zeit

Erweiterte Kenntnisse von Python

Python-Referenzhandbuch

Verwendung und Beispiel von Python-Sammlung intersection_update()

Python Methoden der Menge

intersection_update() aktualisiert den Satz, der die Methode intersection_update() aufruft, mit dem Schnitt der Sammlungen.

Die Intersection von zwei oder mehr Sammlungen ist die Sammlung aller Elemente, die alle Sammlungen gemeinsam haben.

Für weitere Informationen besuchen Sie bittePython Set Intersection.

junction_update() Syntax ist:

A.intersection_update(*other_sets)

intersection_update() Parameter

intersection_update() erlaubt eine beliebige Anzahl von Parametern (Sammlungen).

Hinweis: *ist nicht Teil der Syntax. Es wird verwendet, um anzuzeigen, dass diese Methode eine beliebige Anzahl von Parametern erlaubt.

Rückgabewert von intersection_update()

Diese Methode gibt None zurück (bedeutet, es gibt keine Rückgabewerte). Sie aktualisiert nur die Sammlung, die die Methode intersection_update() aufruft.

Angenommen,

result = A.intersection_update(B, C)

Wenn Sie den Code ausführen:

  • result wird None sein

  • A ist der Schnitt von A, B und C

  • B bleibt unverändert

  • C bleibt unverändert

Beispiel1:Wie verwendet man 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)

Beim Ausführen dieses Programms wird ausgegeben:

result = None
A = {2, 3, 4}
B = {2, 3, 4, 5, 6}

Beispiel2: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)

Beim Ausführen dieses Programms wird ausgegeben:

result = None
C = {4}
B = {2, 3, 4, 5, 6}
A = {1, 2, 3, 4}

Python Methoden der Menge