Python Set razlika ()

Metoda razlika () vraća razliku u skupu od dva skupa.

Ako su A i B dva skupa. Skupna razlika A i B je skup elemenata koji postoji samo u skupu A, ali ne i u B. Na primjer:

 Ako je A = (1, 2, 3, 4) B = (2, 3, 9) Tada je A - B = (1, 4) B - A = (9)
Razlika dva skupa u Pythonu

Sintaksa difference()metode u Pythonu je:

 A. razlika (B)

Ovdje su A i B dva skupa. Sljedeća sintaksa ekvivalentna je A-B.

Povratna vrijednost iz razlike ()

difference()metoda vraća razliku između dva skupa koja je ujedno i skup. Ne mijenja originalne skupove.

Primjer 1: Kako razlika () djeluje u Pythonu?

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

Izlaz

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

Postavku razlike možete pronaći i pomoću -operatora u Pythonu.

Primjer 2: Postavite razliku pomoću - Operator.

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

Izlaz

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

Zanimljivi članci...