Python Aseta ero ()

Difference () -menetelmä palauttaa kahden sarjan joukkoeron.

Jos A ja B ovat kaksi sarjaa. A: n ja B: n joukkoero on joukko elementtejä, jotka ovat olemassa vain joukossa A, mutta eivät B: ssä. Esimerkiksi:

 Jos A = (1, 2, 3, 4) B = (2, 3, 9) Sitten, A - B = (1, 4) B - A = (9)
Kahden eron ero Pythonissa

Menetelmän syntaksi difference()Pythonissa on:

 A. ero (B)

Tässä A ja B ovat kaksi sarjaa. Seuraava syntaksia vastaa A-B.

Palautusarvo erotuksesta ()

difference()method palauttaa kahden joukon välisen eron, joka on myös joukko. Se ei muuta alkuperäisiä sarjoja.

Esimerkki 1: Kuinka ero () toimii Pythonissa?

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

Tuotos

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

Löydät asetetun eron -myös Pythonin operaattorin avulla.

Esimerkki 2: Aseta ero käyttämällä - operaattoria.

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

Tuotos

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

Mielenkiintoisia artikkeleita...