Méthode difference
La méthode difference renvoie un ensemble,
obtenu à partir des éléments par lesquels le premier
ensemble diffère du second. Dans le paramètre,
nous indiquons l'ensemble avec lequel nous voulons
comparer l'ensemble d'origine.
Syntaxe
ensemble.difference(ensemble, avec lequel nous voulons comparer)
Exemple
Appliquons la méthode difference
pour obtenir les éléments différents de deux ensembles :
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Résultat de l'exécution du code :
{'c', 'b'}
Exemple
La méthode difference a également
une forme courte :
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Résultat de l'exécution du code :
{'b', 'c'}
Voir aussi
-
la méthode
intersection,
qui renvoie l'intersection des ensembles -
la méthode
issubset,
qui vérifie la présence des éléments d'un ensemble dans une séquence -
la méthode
issuperset,
qui vérifie la présence des éléments d'une séquence dans un ensemble -
la méthode
symmetric_difference,
qui exclut les éléments communs d'un ensemble et d'une séquence