Forum Python

Please or S’enregistrer to create posts and topics.

Plage d'indice erronée dans une boucle for

Je veux itérer sur un tableau de taille 5, mais le programme plante avec IndexError. Voici mon code :

for i in range(5):
print(ma_liste[i])

Savez vous Pourquoi ?"

Vérifiez que ma_liste contient bien 5 éléments. Si le nombre d'éléments est inférieur à 5, ajustez la plage dans range(). Utilisez:

for i in ma_liste:

si vous souhaitez itérer directement sur les éléments.