Wie erhalte ich die Position eines Zeichens in Python?

Sie können die index() Methode verwenden, um die Position eines bestimmten Zeichens in einer Zeichenfolge zu erhalten. Hier ist ein Beispiel:

string = "Hello World"
char = "W"
position = string.index(char)
print(position)

Das gibt die Nummer 6 aus, welche die Position des Zeichens "W" in der Zeichenfolge "Hello World" ist.

Bitte beachten Sie, dass wenn das angegebene Zeichen in der Zeichenfolge nicht gefunden wird, es eine Ausnahme ValueError auslöst. Sie können einen try-except Block verwenden, um damit umzugehen.

string = "Hello World"
char = "z"

try:
    position = string.index(char)
    print(position)
except ValueError:
    print(f'{char} not found in {string}')