Python Set Unterschied ()

Die different () -Methode gibt die Mengenunterschiede zweier Mengen zurück.

Wenn A und B zwei Sätze sind. Die Mengendifferenz von A und B ist eine Menge von Elementen, die nur in Menge A, nicht aber in B vorhanden sind. Zum Beispiel:

 Wenn A = (1, 2, 3, 4) B = (2, 3, 9), dann ist A - B = (1, 4) B - A = (9)
Unterschied zweier Sätze in Python

Die Syntax der difference()Methode in Python lautet:

 A. Unterschied (B)

Hier sind A und B zwei Sätze. Die folgende Syntax entspricht A-B.

Rückgabewert aus Differenz ()

difference()Methode gibt die Differenz zwischen zwei Mengen zurück, die auch eine Menge ist. Es werden keine Originalsätze geändert.

Beispiel 1: Wie funktioniert different () in Python?

 A = ('a', 'b', 'c', 'd') B = ('c', 'f', 'g') # Equivalent to A-B print(A.difference(B)) # Equivalent to B-A print(B.difference(A))

Ausgabe

 ('b', 'a', 'd') ('g', 'f')

Sie können den eingestellten Unterschied auch mit dem -Operator in Python ermitteln.

Beispiel 2: Differenz mit - Operator einstellen.

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

Ausgabe

 ('b', 'd', 'a') ('f', 'g')

Interessante Beiträge...