j'ai une liste
Je veux juste qu' à chaque fois qu'il rencontre une valeur supérieur à 7 il ecrit OK par contre si inférieur il met FAILED et si inérieur retire de la liste
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 li=[3,5] for liste in li: nb=liste if (nb)>'7': print" + "+nb+" || OK" else: print" + "+nb+" || FAILED" li.remove(nb)
Problème il passe une seul fois dans la boucle il retire 3 mais pas 5 ,j'ai pas encore compris pourqoi
Avez une piste la solution est surement simple.....il doit probablement sortir de la boucle à cause du remove![]()
Partager