Entfernen Sie das letzte Zeichen aus der Zeichenfolge

Sie können das letzte Zeichen aus einer Zeichenfolge in Python mit Hilfe von Zeichenfolgen-Slicing entfernen. Wenn Sie eine Zeichenfolge namens "string" haben und das letzte Zeichen entfernen möchten, können Sie den folgenden Code-Schnipsel verwenden:

string = string[:-1]

Dies erstellt eine neue Zeichenfolge, die ein Ausschnitt der ursprünglichen Zeichenfolge ist, beginnend mit dem ersten Zeichen (0. Index) und geht bis zum vorletzten Zeichen.

Zum Beispiel:

string = "Hallo Welt"
string = string[:-1]
print(string)

Das wird ausgeben

"Hallo Wel"

Sie können auch Zeichenfolgen-Slicing verwenden, um mehrere Zeichen am Ende einer Zeichenfolge zu entfernen. Zum Beispiel, um die letzten zwei Zeichen einer Zeichenfolge zu entfernen, können Sie den folgenden Code-Schnipsel verwenden:

string = string[:-2]

Eine weitere Möglichkeit, das letzte Zeichen aus einer Zeichenfolge zu entfernen, besteht darin, die Methode rstrip() zu verwenden.

string = "Hallo Welt"
string = string.rstrip('t')
print(string)

Es wird ausgeben

"Hallo Wel"