Überprüfen Sie, ob der Index in der Python-Liste vorhanden ist

Fumbani Banda 30 Januar 2023
  1. Überprüfen Sie, ob der Index in der Python-Liste vorhanden ist, indem Sie den Listenbereich verwenden
  2. Überprüfen Sie, ob der Index in der Python-Liste vorhanden ist, indem Sie den IndexError verwenden
Überprüfen Sie, ob der Index in der Python-Liste vorhanden ist

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
Fumbani Banda avatar Fumbani Banda avatar

Fumbani is a tech enthusiast. He enjoys writing on Linux and Python as well as contributing to open-source projects.

LinkedIn GitHub

Verwandter Artikel - Python List