Python rstrip() Die Methode entfernt alle nachgestellten Zeichen aus der Zeichenfolge. Das bedeutet, dass alle angegebenen Zeichen von der rechten Seite der Zeichenfolge entfernt werden. Wenn wir den Parameter nicht angeben, werden alle Leerzeichen aus der Zeichenfolge entfernt. Diese Methode gibt einen String-Wert zurück.
Unterschrift
rstrip([chars])
Parameter
Zeichen : Zeichen, das aus der Zeichenfolge entfernt werden soll.
Zurückkehren
Es gibt eine Zeichenfolge zurück.
Sehen wir uns einige Beispiele der Methode rstrip() an, um ihre Funktionalität zu verstehen.
Beispiel 1 für die Python-String-Methode rstrip()
Ein einfaches Beispiel, es benötigt keinen Parameter. Es entfernt alle nachfolgenden Leerzeichen aus der Zeichenfolge.
# Python rstrip() method example # Variable declaration str = 'Java and C# ' # Calling function str2 = str.rstrip() # Displaying result print('Old string: ',str) print('New String: ',str2)
Ausgabe:
if-Anweisung Java
Old string: Java and C# New String: Java and C#
Beispiel 2 der Python-String-Methode rstrip()
Zeichenfolgenzeichen werden basierend auf dem char-Typ-Parameter entfernt. Nach dem Entfernen des Zeichens wird eine Zeichenfolge zurückgegeben.
# Python rstrip() method example # Variable declaration str = 'Java and C#' # Calling function str2 = str.rstrip('#') # Displaying result print('Old string: ',str) print('New String: ',str2)
Ausgabe:
Old string: Java and C# New String: Java and C
Beispiel 3 für die Python-String-Methode rstrip()
Es ist ziemlich einfach herauszufinden, wie viele Zeichen entfernt werden, indem man die Zeichenfolgenlänge ermittelt. Siehe das Beispiel. Die Stringlänge wird zusammen mit dem Stringwert angezeigt.
# Python rstrip() method example # Variable declaration str = 'Java and C#' # Calling function str2 = str.rstrip('#') # Displaying result print('Old string: ',str, len(str)) print('New String: ',str2, len(str2))
Ausgabe:
Old string: Java and C# 11 New String: Java and C 10