Metoda różnicy () zwraca różnicę dwóch zestawów.
Jeśli A i B są dwoma zestawami. Różnica zbioru A i B to zbiór elementów, który istnieje tylko w zbiorze A, ale nie w B. Na przykład:
Jeśli A = (1, 2, 3, 4) B = (2, 3, 9) Wtedy A - B = (1, 4) B - A = (9)

Składnia difference()
metody w Pythonie to:
A. Różnica (B)
Tutaj A i B to dwa zestawy. Następująca składnia jest równoważna A-B
.
Wartość zwracana z różnicy ()
difference()
metoda zwraca różnicę między dwoma zestawami, które również są zbiorem. Nie modyfikuje oryginalnych zestawów.
Przykład 1: Jak działa różnica () w Pythonie?
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))
Wynik
(„b”, „a”, „d”) („g”, „f”)
Możesz również znaleźć różnicę między ustawieniami za pomocą -
operatora w Pythonie.
Przykład 2: Ustaw różnicę za pomocą - Operator.
A = ('a', 'b', 'c', 'd') B = ('c', 'f', 'g') print(A-B) print(B-A)
Wynik
(„b”, „d”, „a”) („f”, „g”)