English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python Grundlagen教程

Flusskontrolle in Python

Python-Funktion

Python-Datentypen

Dateioperationen in Python

Python Objekte und Klassen

Python Datum und Zeit

Hochwertiges Wissen über Python

Python Referenzhandbuch

Verwendung und Beispiel der Python-Tupel-Methode index()

Python-Tupelmethoden

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)

Parameter des Tupelindex()

Die index()-Methode nimmt einen Parameter an:

  • element-Zu suchendes Element.

Wert von von Tupelindex() zurückgegeben

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.

Beispiel1:Finden Sie den Ort des Elements im Tupel

# 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

Beispiel2:Index des nicht vorhandenen Elements im Tupel

# 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

Beispiel3:Finden Sie den Ort des Tupels und listen Sie es im Tupel auf

# 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

Python-Tupelmethoden