HOWTO · Python
Überprüfen Sie, ob der Index in der Python-Liste vorhanden ist
Dieses Tutorial zeigt, ob ein Index in der Python-Liste vorhanden ist, indem Sie den Listenbereich und die IndexError-Ausnahme verwenden
Auf dieser Seite
Wir werden zwei Methoden vorstellen, um zu prüfen, ob ein Listenindex existiert, indem wir den Listenbereich und die Ausnahme IndexError verwenden.
Überprüfen Sie, ob der Index in der Python-Liste vorhanden ist, indem Sie den Listenbereich verwenden
Wir müssen prüfen, ob der Index im Bereich von 0 und der Länge der Liste liegt.
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")
Ausgabe:
Index 0 in range
Index 1 in range
Index 2 in range
Index 3 not in range
Index 4 not in range
Überprüfen Sie, ob der Index in der Python-Liste vorhanden ist, indem Sie den IndexError verwenden
Wenn wir versuchen, auf einen Index zuzugreifen, der nicht in einer Liste vorhanden ist, wird eine IndexError-Ausnahme ausgelöst.
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