The Wayback Machine - https://web.archive.org/web/20220218180204/https://www.geeksforgeeks.org/python-string-rstrip/
Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Python String rstrip() Method

  • Last Updated : 19 Aug, 2021

Python String rstrip() method returns a copy of the string with trailing characters removed (based on the string argument passed). If no argument is passed, it removes trailing spaces.

Syntax: 

string.rstrip([chars])

Parameters:

chars (optional) – a string specifying the set of characters to be removed.

Returns:

Returns a copy of the string with trailing characters stripped

Example 1

Python3




# Python3 program to demonstrate the use of
# rstrip() method using optional parameters
 
# string which is to be stripped
string = "geekssss"
 
# Removes given set of characters from
# right.
print(string.rstrip('s'))

Output: 

geek

Example 2

Python3




# Python3 program to demonstrate the use of
# rstrip() method using optional parameters
 
# string which is to be stripped
string = "   for    "
 
# Leading whitespaces are removed
print("Geeks" + string.rstrip() + " Geeks ")

Output: 

Geeks   for Geeks

Example 3

Python3




# string which is to be stripped
string = "geeks for geeks"
 
# Argument doesn't contain trailing 's'
# So, no characters are removed
print(string.rstrip('ek'))

Output: 

geeks for geeks

Example 4

Python3




# string which is to be stripped
string = "geeks for geeks"
 
# Removes given set of characters from
# right.
print(string.rstrip('ske'))

Output: 

geeks for g

Image


My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!