Python Set diferență ()

Metoda difference () returnează diferența setată de două seturi.

Dacă A și B sunt două seturi. Diferența dintre A și B este un set de elemente care există numai în setul A, dar nu în B. De exemplu:

 Dacă A = (1, 2, 3, 4) B = (2, 3, 9) Atunci, A - B = (1, 4) B - A = (9)
Diferența a două seturi în Python

Sintaxa difference()metodei în Python este:

 A. diferență (B)

Aici, A și B sunt două seturi. Următoarea sintaxă este echivalentă cu A-B.

Valoare returnată din diferență ()

difference()metoda returnează diferența dintre două seturi, care este și un set. Nu modifică seturile originale.

Exemplul 1: Cum funcționează difference () în 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))

Ieșire

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

De asemenea, puteți găsi diferența setată folosind -operatorul din Python.

Exemplul 2: Setați diferența folosind - Operator.

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

Ieșire

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

Articole interesante...