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 Dictionary copy()
Python Dictionary update()
Python Program to Iterate Over Dictionaries Using for Loop
Python Package
Python Set difference()
Python Program to Find Sum of Natural Numbers Using Recursion
Python bin()
Python Program to Randomly Select an Element From the List
Python Function Arguments
Python @property decorator
Python String zfill()
Python for Loop
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python String join()
Python chr()
Python Set pop()
Convert String to Byte Array and Reverse in Java
Python range()
Python String rindex()
Python any()
Python Program to Measure the Elapsed Time in Python
Python Dictionary keys()
Python Tuple
Python *args and **kwargs
Python String encode()
Python iter()
Python String strip()
Python Shallow Copy and Deep Copy
Python callable()
Python Machine Learning Third Edition - Sebastian Raschka & Vahid Mirjalili
Python Program to Find HCF or GCD
Python Dictionary pop()