By Lenin Mishra
If you prefer to watch Youtube videos over reading blogs, check out our video on Python strings here.
rstrip() method in Python,
returns a new string by removing(stripping)
all the characters from the right that are
passed as string argument. If no arguments are passed, it removes the trailing spaces
string.rstrip() Returns a new string
x = "Pylenin loves Python " print(x.rstrip()) >>> Pylenin loves Python x = "*Pylenin loves Python*" print(x.rstrip('*')) >>> *Pylenin loves Python x = "*@Pylenin loves Python@*" print(x.rstrip('@')) >>> *@Pylenin loves Python@*
As you can see, the
rstrip() method didn’t work on the third string. The
@ has to be trailing in order to be stripped.
Check out other commonly used Python string methods.
- How to create a string in Python?
- How to access characters in a Python string?
- How to replace characters in a string in Python?
- How to concatenate strings in Python?
- How to iterate through a string in Python?
- Check if a Substring is Present in a Given String in Python
- Escape sequences in Python String
- Python String Formatting - The Definitive Guide