Bonjour à tous,
Voila ma question:
j'ai une liste avec différentes chaines de caractère, par exemple
je veux supprimer les élements qui ne contiennent pas la lettre 'a'
Code : Sélectionner tout - Visualiser dans une fenêtre à part ['atif', 'btifa', 'ctif', 'etif', 'gtif']
J'ai fait:
ce qui donne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for x in lst: if 'a'not in x: lst.remove(x)
Pourquoi gtif est toujours présent dans la liste?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ['atif', 'btifa', 'daf', 'gtif']
Merci!
Partager