1. Apropos de la méthode difference_update()
La méthode difference_update() permet de différencier sur place l'ensemble Python. L'ensemble difference() cité précédemment aide à trouver la différence entre deux ensembles et renvoie un nouvel ensemble avec la valeur de la différence, mais difference_update() met à jour l'ensemble appelant.
Si A et B sont deux ensembles. La méthode des ensembles difference() obtiendra le (A - B) et renverra un nouvel ensemble. La méthode difference_update() modifie l'ensemble existant. Si (A – B) est exécuté, alors A est modifié en (A – B), et si (B – A) est exécuté, alors B est modifié en (B – A).
Syntaxe
1 |
setA.difference_update(B) |
2. Exemple d'usage de la méthode difference_update()
1 2 3 4 5 6 7 8 |
A = {"Laravel", "Django", "Bootstrap", "ReactJS"} B = {"PHP", "Laravel", "Python", "Django"} # Transformer A en A-B A.difference_update(B) # afficher l'ensemble modifié print ("A = " , A) # affiche: A = {'ReactJS', 'Bootstrap'} |
Younes Derfoufi
CRMEF OUJDA
1 thought on “La méthode des ensembles python difference_update()”