Table of Contents
The splitlines() method splits the string at line breaks and returns a list of lines in the string.
The syntax of splitlines()
is:
str.splitlines([keepends])
1. splitlines() Parameters
splitlines()
takes maximum of 1 parameter.
keepends (optional) – If keepends is provided and True
, line breaks are also included in items of the list.
By default, the line breaks are not included.
2. Return Value from splitlines()
splitlines()
returns a list of lines in the string.
If there are not line break characters, it returns a list with a single item (a single line).
splitlines()
splits on the following 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 |
3. Example: How splitlines() works?
grocery = 'Milk\nChicken\r\nBread\rButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())
Output
['Milk', 'Chicken', 'Bread', 'Butter'] ['Milk\n', 'Chicken\r\n', 'Bread\r', 'Butter'] ['Milk Chicken Bread Butter']
Related posts:
Python Program to Shuffle Deck of Cards
Python String isalpha()
Python Program to Check If a List is Empty
Python Set symmetric_difference()
Python Program to Concatenate Two Lists
Python Program to Check Armstrong Number
Python __import__()
Python hasattr()
Python List copy()
Python hash()
Python String strip()
Python Program to Convert Kilometers to Miles
Building Machine Learning Systems with Python - Willi Richert & Luis Pedro Coelho
Python Recursion
Python classmethod()
Python Program to Merge Two Dictionaries
Python Sets
Array to String Conversions
APIs in Node.js vs Python - A Comparison
Python slice()
Python break and continue
JavaScript Methods of RegExp and String
Python staticmethod()
Python String isspace()
Python Set clear()
Python String isnumeric()
Generate a String
Python List
Python Numbers, Type Conversion and Mathematics
Reading an HTTP Response Body as a String in Java
Python Set issuperset()
Python Deep Learning Cookbook - Indra den Bakker