English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Methode index() sucht nach einem Element in der Liste und gibt den Index zurück.
Kurz gesagt, die Methode index()Liste inFinden Sie das angegebene Element und geben Sie seinen Ort zurück.
Wenn das gleiche Element mehrmals vorkommt, gibt diese Methode den Index der ersten Erscheinung des Elements zurück.
Hinweis: Die Indizes in Python beginnen mit 0, nicht mit1.
Die Syntax der Methode index() ist:
list.index(element)
Die Methode hat einen Parameter:
element -Zu suchendes Element
Die Methode gibt den Index des Elements in der Liste zurück.
Wenn das Element nicht gefunden wird, wird eine ValueError-Ausnahme ausgelöst, die darauf hinweist, dass das Element nicht in der Liste vorhanden ist.
# Liste der Vokale vowels = ['a', 'e', 'i', 'o', 'i', 'u'] # Der Index von 'e' index = vowels.index('e') print('Der Indexwert von e:', index) # Der Index der ersten 'i' index = vowels.index('i') print('Der Indexwert von i:', index)
Ausgaberesultat
Der Indexwert von e: 1 Der Indexwert von i: 2
# Liste der Vokale vowels = ['a', 'e', 'i', 'o', 'u'] # 'p' ist in der Liste nicht vorhanden index = vowels.index('p') print('Der Indexwert von p:', index)
Ausgaberesultat
ValueError: 'p' ist nicht in der Liste
# Zufällige Liste random = ['a', ('a', 'b'), [3, 4]] # Index von ('a', 'b') index = random.index(('a', 'b')) print("Die Indizes von ('a', 'b'): " , index) #3, 4] der Index index = random.index([3, 4]" print("[3, 4]Index: "index"
Ausgaberesultat
Die Indizes von ('a', 'b') 1 [3, 4]Index: 2