Pythoni komplekti erinevus ()

Erinevuse () meetod tagastab kahe hulga hulga erinevuse.

Kui A ja B on kaks komplekti. A ja B hulga erinevus on elementide kogum, mis eksisteerib ainult komplektis A, kuid mitte B-s. Näiteks:

 Kui A = (1, 2, 3, 4) B = (2, 3, 9), siis A - B = (1, 4) B - A = (9)
Kahe komplekti erinevus Pythonis

Meetodi süntaks difference()Pythonis on:

 A. erinevus (B)

Siin on A ja B kaks komplekti. Järgmine süntaks on samaväärne järgmisega A-B.

Tagastusväärtus erinevusest ()

difference()meetod tagastab erinevuse kahe hulga vahel, mis on samuti komplekt. See ei muuda algseid komplekte.

Näide 1: Kuidas erinevus () Pythonis töötab?

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

Väljund

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

-Määratud erinevuse leiate ka Pythoni operaatori abil.

Näide 2: määrake erinevus, kasutades operaatorit.

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

Väljund

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

Huvitavad Artiklid...