Kursinhalt
Einführung in Python
Einführung in Python
Negatives Indexieren und Zeichenfolgenlänge in Python
Sie können auch vom Ende des Strings aus indizieren. In diesem Fall hat das letzte Element den Index -1
, das vorletzte -2
und so weiter.
# Initial string site = "codefinity" # Get the letters 'y' and 'f' print(site[-1], site[-6])
Hinweis
Beachten Sie, dass
-1
die Standardmethode ist, um auf das letzte Element zuzugreifen.
Jetzt, da Sie mit dem Referenzieren von Zeichen in einem String vertraut sind, fragen Sie sich vielleicht, wie Sie die Gesamtanzahl der Zeichen in diesem String bestimmen können. Glücklicherweise bietet Python dafür die len()
-Funktion. Übergeben Sie einfach den String oder die Variable, die den String enthält, als Argument.
# Initial string site = "codefinity" # Get the string length print(len(site))
Wie Sie vielleicht bemerkt haben, entspricht die Länge eines Strings der Anzahl der Zeichen darin. Daher ist die Gesamtanzahl der Zeichen in einem String immer eins größer als der Index seines letzten Zeichens. Zum Beispiel, wenn die Länge eines Strings 10
ist, ist der Index seines letzten Zeichens 9
.
Hinweis
Sie können den Index des letzten Zeichens auch mit
len(string) - 1
bestimmen.
Danke für Ihr Feedback!