Je sais maintenant qu'il n'est pas sûr de modifier la liste au cours d'un bouclage itératif. Cependant, supposons que j'aie une liste de chaînes de caractères et que je veuille dépouiller les chaînes elles-mêmes. Le remplacement des valeurs mutables est-il considéré comme une modification ?
Voir <a href="https://stackoverflow.com/questions/15363138">Portée d'une variable python dans une boucle for </a>pour un problème connexe : l'affectation au <em>variable d'itération </em>ne modifie pas la séquence sous-jacente et n'a pas non plus d'impact sur l'itération future.