La méthode difference_update () met à jour la méthode set appelant difference_update () avec la différence des 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.
Pour en savoir plus, visitez Python set difference.
La syntaxe de difference_update () est:
A. mise à jour_différence (B)
Ici, A et B sont deux ensembles. difference_update()
met à jour l'ensemble A avec la différence définie de A-B
.
Valeur renvoyée par difference_update ()
difference_update()
renvoie None
indiquant que l'objet (ensemble) est muté.
Supposer,
résultat = A. mise à jour_différence (B)
Lorsque vous exécutez le code,
- le résultat sera
None
- A sera égal à AB
- B sera inchangé
Exemple: Comment fonctionne difference_update ()?
A = ('a', 'c', 'g', 'd') B = ('c', 'f', 'g') result = A.difference_update(B) print('A = ', A) print('B = ', B) print('result = ', result)
Production
A = ('d', 'a') B = ('c', 'g', 'f') result = Aucun