The syntax of partition() is:
string.partition(separator)
partition() Parameters()
The partition() method takes a string parameter separator that separates the string at the first occurrence of it.
Return Value from partition()
The partition 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
- the string itself and two empty strings if the separator parameter is not found
Example: How partition() works?
Output
('Python ', 'is ', 'fun')
('Python is fun', '', '')
('Python ', 'is', " fun, isn't it")