Verifique se o índice existe na lista Python
Fumbani Banda
30 janeiro 2023
- Verifique se o índice existe na lista Python usando o intervalo da lista
-
Verifique se o índice existe na lista Python usando o
IndexError
Apresentaremos dois métodos para verificar se existe um índice de lista usando o intervalo da lista e a exceção IndexError
.
Verifique se o índice existe na lista Python usando o intervalo da lista
Teremos que verificar se o índice existe na faixa de 0 e o comprimento da 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")
Resultado:
Index 0 in range
Index 1 in range
Index 2 in range
Index 3 not in range
Index 4 not in range
Verifique se o índice existe na lista Python usando o IndexError
Quando tentamos acessar um índice que não existe em uma lista, ele gerará uma exceção 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