j'ai une 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)
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
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