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

Python-Basisanleitung

Python-Flusskontrolle

Python Funktion

Python Datentypen

Python-Dateioperationen

Python-Objekte und Klassen

Python-Daten und Zeit

Hochwertiges Wissen in Python

Python-Referenzhandbuch

Verwendung und Beispiel von Python-Sammlung difference()

Python Methoden der Menge

Die Methode different() gibt die Mengendifferenz der beiden Mengen zurück.

A und B zwei Mengen sind. Die Differenz der Mengen von A und B ist eine Menge von Elementen, die nur in der Menge A und nicht in der Menge B vorhanden sind, zum Beispiel:

wenn
A = {1, 2, 3, 4}
B = {2, 3, 9}
dann,
A - B = {1, 4}
B - A = {9}

Syntax der Methode difference() in Python:

A.difference(B)

Hier sind A und B zwei Mengen. Die nachfolgende Syntax ist äquivalent zu A-B。

difference() Rückgabewert

Die Methode difference() gibt die Differenz der beiden Mengen zurück, was ebenfalls eine Menge ist. Sie ändert die ursprüngliche Menge nicht.

Beispiel1:Wie funktioniert difference() in Python?

A = {'a', 'b', 'c', 'd'}
B = {'c', 'f', 'g'}
# entspricht A-B
print(A.difference(B))
# entspricht B-A
print(B.difference(A))

Wenn Sie dieses Programm ausführen, wird die Ausgabe sein:

{'b', 'a', 'd'}
{'g', 'f'}

Sie können auch in Python verwenden - den Operator, um die Mengendifferenz zu finden.

Beispiel2:Verwenden Sie-Der Operator findet die Differenz der Mengen.

A = {'a', 'b', 'c', 'd'}
B = {'c', 'f', 'g'}
print(A-B)
print(B-A)

Wenn Sie dieses Programm ausführen, wird die Ausgabe sein:

{'b', 'd', 'a'}
{'f', 'g'}

Python Methoden der Menge