English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Methode index() sucht nach einem Element im Tupel und gibt seinen Index zurück.
Kurz gesagt, die index() Methode sucht nach dem angegebenen Element im Tupel und gibt seine Position zurück.
Wenn jedoch derselbe Element mehrmals vorkommt, wird die Position der ersten Erscheinung zurückgegeben.
Hinweis: Zusammenfassend gesagt, beginnt die Indizierung in Python bei 0, nicht bei1.
TupelDie Syntax der index() Methode lautet:
tuple.index(element)
Die index()-Methode nimmt einen Parameter an:
element-Zu suchendes Element.
Die index-Methode gibt die Position des angegebenen Elements im Tupel zurück/Index.
Wenn kein Element gefunden wird, wird eine ValueError-Ausnahme ausgelöst, die darauf hinweist, dass das Element nicht gefunden wurde.
# Vokal-Tupel vowels = ( 'a', 'e', 'i', 'o', 'i', 'u' ) # Element 'e' wird gesucht index = vowels.index('e') # Drucken Sie index print('e-Index:', index) # Element 'i' wird gesucht index = vowels.index('i') # Nur den ersten Index des Elements drucken print('i-Index:', index)
Wenn Sie dieses Programm ausführen, wird die Ausgabe sein:
e-Index: 1 i-Index: 2
# Vokal-Tupel vowels = ( 'a', 'e', 'i', 'o', 'u' ) # Element 'p' wird gesucht index = vowels.index('p') # index wird gedruckt print('p-Indexwert:', index)
Wenn Sie dieses Programm ausführen, wird die Ausgabe sein:
ValueError: tuple.index(x): x ist nicht im Tupel
# Zufälliger Tupel random = ( 'a', ( 'a', 'b' ), [3, 4] # Element ( 'a', 'b' ) wird gesucht index = random.index(('a', 'b')) # index wird gedruckt print("( 'a', 'b' )Index: " # Element [3, 4] wird gesucht index = random.index([3, 4] # index wird gedruckt print("[3, 4]Index: "
Wenn Sie dieses Programm ausführen, wird die Ausgabe sein:
('a', 'b')Index: 1 [3, 4]Index: 2