Compruebe si el índice existe en la lista de Python
Fumbani Banda
30 enero 2023
- Verifique si el índice existe en la lista de Python usando el rango de la lista
-
Verifique si el índice existe en la lista de Python usando el
IndexError
Introduciremos dos métodos para comprobar si existe un índice de lista utilizando el rango de lista y la excepción IndexError
.
Verifique si el índice existe en la lista de Python usando el rango de la lista
Tendremos que comprobar si el índice existe en el rango de 0 y la longitud de la lista.
fruit_list = ["Apple", "Banana", "Pineapple"]
for index in range(0, 5):
if 0 <= index < len(fruit_list):
print("Index ", index, " in range")
else:
print("Index ", index, " not in range")
Producción :
Index 0 in range
Index 1 in range
Index 2 in range
Index 3 not in range
Index 4 not in range
Verifique si el índice existe en la lista de Python usando el IndexError
Cuando intentamos acceder a un índice que no existe en una lista, generará una excepción IndexError
.
fruit_list = ["Apple", "Banana", "Pineapple"]
for index in range(0, 5):
try:
fruit_list[index]
print("Index ", index, " in range")
except IndexError:
print("Index ", index, " does not exist")
Index 0 in range
Index 1 in range
Index 2 in range
Index 3 does not exist
Index 4 does not exist
Autor: Fumbani Banda
Artículo relacionado - Python List
- Convertir un diccionario en una lista en Python
- Eliminar todas las apariciones de un elemento de una lista en Python
- Eliminar duplicados de una lista en Python
- Cómo obtener el promedio de una lista en Python
- ¿Cuál es la diferencia entre los métodos de lista que añaden y amplían
- Cómo convertir una lista en cadena en Python