← Retour aux erreurs Python

Erreur déclenchée lorsqu'on tente d'accéder à un index qui n'existe pas dans une séquence (liste, tuple, chaîne).

🔍 Causes fréquentes

  • Index supérieur ou égal à la longueur de la séquence
  • Index négatif trop grand (ex: -6 pour une liste de 5 éléments)

💡 Exemples

Les indices commencent à 0. Ici, la liste a 3 éléments, donc les indices valides sont 0, 1 et 2.

💡 Astuces pour éviter cette erreur

  • 💡Vérifier la longueur avec len() avant d'accéder par index
  • 💡Utiliser des boucles 'for élément in liste:' pour éviter les problèmes d'index
Pixel