Javatpoint Logo
Javatpoint Logo

Python String splitlines() Method

Python splitlines() method splits the string based on the lines. It breaks the string at line boundaries and returns a list of splitted strings. Line breakers can be a new line (\n), carriage return (\r) etc. A table of line breakers are given below which split the string.

This method splits on the given line boundaries.

Representation Description
\n Line Feed
\r Carriage Return
\r\n Carriage Return + Line Feed
\v or \x0b Line Tabulation
\f or \x0c Form Feed
\x1c File Separator
\x1d Group Separator
\x1e Record Separator
\x85 Next Line (C1 Control Code)
\u2028 Line Separator
\u2029 Paragraph Separator

Signature

Parameters

keepends: It is a boolean value which can be either True or False. It is optional.

Return

It returns a comma separated list of lines.

Let's see some examples of splitlines() method to understand it's functionality.

Python String splitlines() Method Example 1

Output:

Java is a programming language
['Java is a programming language']
['Java ', ' is a programming ', ' language']

Python String splitlines() Method Example 2

Passing True to the method which causes to include line breakers into the list of string. See the example below.

Output:

['Java \n', ' is a programming \r', ' language']

Python String splitlines() Method Example 3

Output:

['Java ', ' is a programming ', ' language for ', '  software development']
Java  is a programming  language for   software development

Next TopicPython Strings




Please Share

facebook twitter google plus pinterest

Learn Latest Tutorials


Preparation


B.Tech / MCA