Resuelto con éxito el ERROR: IndexError: índice de lista fuera de rango

Resuelto con éxito el ERROR: IndexError: índice de lista fuera de rango

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.

inserte la descripción de la imagen aquí

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

Supongo que te gusta

Origin blog.csdn.net/hihell/article/details/132088241
Recomendado
Clasificación