Table of Contents
In this tutorial, we will learn about the Python String rstrip() method with the help of examples.
The rstrip() method returns a copy of the string with trailing characters removed (based on the string argument passed).
Example
title = 'Python Programming ' # remove trailing whitespace print(title.rstrip()) # Output: Python Programming
1. Syntax of String rstrip()
The syntax of rstrip() is:
string.rstrip([chars])
2. rstrip() Parameters
- chars (optional) – a string specifying the set of trailing characters to be removed.
The rstrip() removes characters from the right based on the argument (a string specifying the set of characters to be removed).
If chars argument is not provided, all whitespaces on the right are removed from the string.
3. Return Value from rstrip()
The rstrip() returns a copy of the string with trailing characters stripped.
All combinations of characters in chars argument are removed from the right of the string until the first mismatch.
4. Example: Working of rstrip()
random_string = 'this is good '
# Trailing whitespace are removed
print(random_string.rstrip())
# 'si oo' are not trailing characters so nothing is removed
print(random_string.rstrip('si oo'))
# in 'sid oo', 'd oo' are the trailing characters, 'ood' is removed from the string
print(random_string.rstrip('sid oo')) website = 'www.maixuanviet.com'
print(website.rstrip('m/.'))
Output
this is good this is good this is g www.maixuanviet.com
Related posts:
Python Program to Create Pyramid Patterns
Python pass statement
Python print()
Python Program to Find Sum of Natural Numbers Using Recursion
Java InputStream to String
Python Program to Find ASCII Value of Character
Python divmod()
Introduction to Scientific Programming with Python - Joakim Sundnes
Python String translate()
Python Program to Find LCM
Python Set remove()
Count Occurrences of a Char in a String
Python String format_map()
Python Program to Split a List Into Evenly Sized Chunks
Python Program to Convert Kilometers to Miles
Python ascii()
Python List clear()
Python delattr()
Python Program to Safely Create a Nested Directory
Python int()
Python Program to Get the Class Name of an Instance
Python Set issuperset()
Python Program to Shuffle Deck of Cards
Python tuple()
Python List remove()
Why String is Immutable in Java?
Python Set difference()
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python Program to Count the Number of Each Vowel
Python Program to Find the Factorial of a Number
Natural Language Processing with Python - Steven Bird & Ewan Klein & Edward Loper
Python list()