Différence d'ensemble Python ()

La méthode difference () renvoie la différence d'ensemble de deux ensembles.

Si A et B sont deux ensembles. La différence d'ensemble de A et B est un ensemble d'éléments qui n'existe que dans l'ensemble A mais pas dans B. Par exemple:

 Si A = (1, 2, 3, 4) B = (2, 3, 9) Alors, A - B = (1, 4) B - A = (9)
Différence de deux ensembles en Python

La syntaxe de la difference()méthode en Python est:

 A. différence (B)

Ici, A et B sont deux ensembles. La syntaxe suivante équivaut à A-B.

Valeur de retour de la différence ()

difference()La méthode renvoie la différence entre deux ensembles qui est également un ensemble. Il ne modifie pas les ensembles originaux.

Exemple 1: Comment fonctionne difference () en 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))

Production

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

Vous pouvez également trouver la différence d'ensemble à l'aide de l' -opérateur en Python.

Exemple 2: définir la différence à l'aide de - Opérateur.

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

Production

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

Articles intéressants...