Python String split() Method
Python split() method splits the string into a comma separated list. It separates string based on the separator delimiter. This method takes two parameters and both are optional. It is described below.
Signature
Parameters
sep: A string parameter acts as a seperator.
maxsplit: Number of times split perfome.
Return
It returns a comma separated list.
Let’s see some examples of split() method to understand it’s functionality.
Python String split() Method Example 1
This is a simple example to understand the usage of split() method. No parameter is given, by default whitespaces work as separator. See the example below.
Output:
Java is a programming language ['Java', 'is', 'a', 'programming', 'language']
Python String split() Method Example 2
Let’s pass a parameter separator to the method, now it will separate the string based on the separator. See the example below.
Output:
['', ' is a programming language']
Python String rsplit() Method Example 3
The string is splited each time when a is occurred. See the example below.
Output:
Java is a programming language ['J', 'v', ' is ', ' progr', 'mming l', 'ngu', 'ge']
Python String split() Method Example 4
Along with separator, we can also pass maxsplit value. The maxsplit is used to set the number of times to split.
Output:
['J', 'va is a programming language'] ['J', 'v', ' is ', ' programming language']