Resuelto con éxito el ERROR: IndexError: índice de lista fuera de rango
Directorio de artículos
Interpretación anormal
En el proceso de escritura de código Python, se producirán los siguientes errores:
IndexError: índice de lista fuera de rango
La traducción del error al chino es:
Causa del error: se genera IndexError al intentar acceder a un índice que no existe en la lista.
Soluciones
El índice está fuera del rango de la lista, en el siguiente ejemplo intentamos imprimir el elemento con índice 5 en mi_lista. Sin embargo, my_list tiene solo 3 elementos y los índices varían de 0 a 2, por lo que el índice 5 está fuera de los límites de la lista y da como resultado un IndexError.
recurrencia de errores
Puede ingresar el siguiente código en el archivo de Python y aparecerá el error que se muestra en el título de este artículo:
my_list = [1, 2, 3]
try:
print(my_list[5])
except IndexError as e:
print(f"Caught an IndexError: {
e}")
El mensaje de error es el siguiente
Caught an IndexError: list index out of range
otros materiales de aprendizaje
- Columna y libro físico "Snowball Learning Python": https://dream.blog.csdn.net/article/details/131268344
- 《100 ejemplos de reptiles》: https://blog.csdn.net/hihell/category_9280209.html
- 《Python爬虫120》: https://blog.csdn.net/hihell/category_11079529.html