gaminghackslogicielssourcestutoriels

python façon la plus performante de supprimer un élément d'une liste.



vous demandez peut être quel est le moyen le plus performant de supprimer un élément d'une liste sans savoir si la liste contient bien cet élément et sans générer d'erreur si l'élément ne s'y trouve pas, avec le test ci dessous on se rends compte que try est 2 fois plus rapide que if in si l'élément est dans la liste, et ces deux méthodes sont équivalentes s'il n'est pas dans la liste.
Il existe deux façons de coder cela : une avec if elem in l'autre avec try except.
(l'élément s'y trouve) résultat if in : 4.17s
(l'élément s'y trouve) résultat try : 2.03s
(l'élément ne s'y trouve pas) résultat if in : 2.03s
(l'élément ne s'y trouve pas) résultat try : 2.03s

Donc : Il vaut mieux utiliser Try plutôt que if in, pour supprimer un élément d'une liste.
Valid XHTML 1.0 Strict CSS Valide !