Table of Contents
The rpartition() splits the string at the last occurrence of the argument string and returns a tuple containing the part the before separator, argument string and the part after the separator.
The syntax of rpartition()
is:
string.rpartition(separator)
1. rpartition() Parameters()
rpartition()
method takes a string parameter separator that separates the string at the last occurrence of it.
2. Return Value from rpartition()
rpartition()
method returns a 3-tuple containing:
- the part before the separator, separator parameter, and the part after the separator if the separator parameter is found in the string
- two empty strings, followed by the string itself if the separator parameter is not found
3. Example: How rpartition() works?
string = "Python is fun" # 'is' separator is found print(string.rpartition('is ')) # 'not' separator is not found print(string.rpartition('not ')) string = "Python is fun, isn't it" # splits at last occurence of 'is' print(string.rpartition('is'))
Output
('Python ', 'is ', 'fun') ('', '', 'Python is fun') ('Python is fun, ', 'is', "n't it")
Related posts:
Python Program to Get File Creation and Modification Date
Python any()
Python String find()
Reading an HTTP Response Body as a String in Java
Python Data Types
Java String to InputStream
Convert Character Array to String in Java
Python Program to Iterate Through Two Lists in Parallel
Python open()
Python String swapcase()
Python Set clear()
Python Program to Get the Last Element of the List
Python String isalpha()
Python Statement, Indentation and Comments
Python timestamp to datetime and vice-versa
Python Variables, Constants and Literals
Python Dictionary clear()
Case-Insensitive String Matching in Java
Python String join()
Python Set remove()
Python Program to Convert Celsius To Fahrenheit
Python slice()
Python bool()
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python Program to Display Calendar
Python frozenset()
Python locals()
Python print()
Machine Learning with Python for everyone - Mark E.Fenner
Python Program to Merge Mails
Map to String Conversion in Java
Python chr()