Den Index eines Elements anhand seines Werts in Python finden

Wenn wir ein Element in einer Liste finden und dabei seinen Index erhalten möchten, wenden wir die Methode index an. In ihren ersten Parameter übergeben wir den Wert des Elements. Im zweiten und dritten optionalen Parameter können wir jeweils den Start und das Ende der Suche angeben.

Lasst uns den Index von 1 in unserer Liste finden:

pythonlst = [1, 2, 3]
print(lst.index(1)) # gibt 0 aus

Lasst uns nun Start und Ende der Suche für ein Element festlegen:

pythonlst = [1, 2, 3, 1, 4]
print(lst.index(1, 2, 4)) # gibt 3 aus

Wenn das Element nicht in der Liste ist, gibt die Methode index einen Fehler zurück:

pythonlst = [1, 2, 3]
print(lst.index(4)) # gibt einen Fehler aus
Задание 1

Gegeben ist eine Liste:

pythonlst = ['a', 'b', 'c', 'd', 'e']

Finde die Nummer des Elements mit dem Wert 'c'.

Задание 2

Gegeben ist eine Liste:

pythonlst = ['a', 'b', 'c', 'b', 'd']

Finde die Nummer des zweiten Elements mit dem Wert 'b'.

Задание 3

Der folgende Code ist gegeben:

pythonlst = ['ab', 12, 'cd', 34]
tst = 'cd'

print(lst.index(tst))

Sag, was in der Konsole ausgegeben wird.

Задание 4

Der folgende Code ist gegeben:

pythonlst = [1, 3, 'a', 'b', 3, 6]
tst = 2

print(lst.index(tst))

Sag, was in der Konsole ausgegeben wird.