Metoda .rstrip()
Metoda zwraca ciąg znakowy, z którego usunięte są znaki z lewej strony, znajdujące się w ciągu znakowym podanym jako argument.
Składnia:
str.rstrip(chars)
Parametry:
chars – parametr opcjonalny – wartość domyślna -> znaki z białej przestrzeni (whitespace) – ciąg znakowy, zawierający znaki, które mają być usunięte z lewej strony ciągu znakowego, na którym została wykonana metoda.
Wartość zwracana:
str
Przykłady:
str1 = 'To jest tekst' str2 = str1.rstrip() print(str2) # wynik --> To jest tekst str1 = 'To jest tekst ' str2 = str1.rstrip() print(str1) # wynik --> To jest tekst <-- tu kończy się string print(str2) # wynik --> To jest tekst str1 = 'To jest tekst\t' str2 = str1.rstrip() print(str2) # wynik --> To jest tekst str1 = 'To jest tekst\f\r\v\n\t' str2 = str1.rstrip() print(str2) # wynik --> To jest tekst str1 = '---___To jest tekst___-----' str2 = str1.rstrip() print(str1) # wynik --> ---___To jest tekst___----- print(str2) # wynik --> ---___To jest tekst___----- str1 = '---___To jest tekst___-----' str2 = str1.rstrip('-') print(str1) # wynik --> ---___To jest tekst___----- print(str2) # wynik --> ---___To jest tekst___ str1 = '---___To jest tekst___-----' str2 = str1.rstrip('-_') print(str1) # wynik --> ---___To jest tekst___----- print(str2) # wynik --> ---___To jest tekst str1 = 'To jest tekst ' str2 = str1.rstrip('-_') print(str1) # wynik --> To jest tekst <-- tu kończy się string print(str2) # wynik --> To jest tekst