You are here : python_2stringstringsplit

string.split() - string

             

The method split() returns a list of all the words in the string, using str as the separator (splits on all whitespace if left unspecified), optionally limiting the number of splits to num.


  • str -- This is any delimeter, by default it is space.

  • num -- this is number of lines to be made


Syntax

str.split(str="", num=string.count(str)).


Example

#!/usr/bin/python

str = "Line1-abcdef \nLine2-abc \nLine4-abcd";
print str.split( )
print str.split(' ', 1 )


Output / Return Value

When we run above program, it produces following result −


['Line1-abcdef', 'Line2-abc', 'Line4-abcd'] ['Line1-abcdef', ' Line2-abc Line4-abcd']


Limitations


Alternatives / See Also


Reference