LeoLeo99897
Messages postés14Date d'inscriptionmercredi 13 avril 2022StatutMembreDernière intervention26 novembre 2022
-
Modifié le 28 avril 2022 à 10:33
LeoLeo99897
Messages postés14Date d'inscriptionmercredi 13 avril 2022StatutMembreDernière intervention26 novembre 2022
-
28 avril 2022 à 11:31
Bonjour,
Ayant isolé dans un autre projet une partie de code de mon projet qui ne marchait pas, j'ai obtenu ceci après beaucoup essais de résolution du problème. A ce stade, mon code donne :
import random
import time
ls = [0, 1, 2, 3 ,4, 5, 6, 7, 8, 9]
while ls != None:
e = random.choice(ls)
time.sleep(2)
if e != ls[e]:
e = ls[e]
print(e)
time.sleep(1)
ls.pop(e)
print(ls)
Et après exécution et quelques tour de la boucle while, j'obtient cette erreur :
Traceback (most recent call last): File "E:\python\test.py", line 13, in <module> ls.pop(e) IndexError: pop index out of range
LeoLeo99897
Messages postés14Date d'inscriptionmercredi 13 avril 2022StatutMembreDernière intervention26 novembre 2022 Modifié le 28 avril 2022 à 11:31
Non en fait c'est bon, j'ai trouvé la solution tout seul, avec .remove(e). C'était facile.
Merci quand meme