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


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



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']


Alternatives / See Also