Maison > développement back-end > Tutoriel Python > Pourquoi est-ce que je reçois une erreur « IndexError : index de liste hors plage » en Python ?

Pourquoi est-ce que je reçois une erreur « IndexError : index de liste hors plage » en Python ?

Linda Hamilton
Libérer: 2024-12-18 09:15:14
original
802 Les gens l'ont consulté

Why am I getting an

IndexError : index de liste hors plage

Lors de la tentative d'accès à un élément de liste via l'indexation, l'exception "IndexError : index de liste hors plage" se produit. Cette erreur indique que l'index spécifié dépasse le nombre d'éléments dans la liste.

Dans votre cas, vous essayez d'imprimer la ligne 53 d'une sortie. Cependant, ce message d'erreur suggère que la ligne n'existe pas dans la liste.

Début de l'index

Rappelez-vous qu'en Python, l'indexation commence à 0. Donc, si vous avoir une liste de 53 éléments, l'index du dernier élément est 52, pas 53.

Exemple

my_list = list(range(53))
print(my_list[52])  # Last item
Copier après la connexion

Dans cet exemple, my_list[52] renverra le dernier élément de la liste, qui est 52.

Informations supplémentaires

L'IndexError est déclenchée lorsque l'index spécifié est :

  • Inférieur à 0 (indice négatif)
  • Égal à la longueur de la liste
  • Supérieur à la longueur de la liste

Comprendre le début de l'index et les conditions pour déclencher une IndexError est crucial pour éviter les problèmes hors plage lorsque vous travaillez avec listes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal