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 for Loop
Python Type Conversion and Type Casting
Python String islower()
How to Get Started With Python?
Python set()
Java InputStream to String
Python Program to Randomly Select an Element From the List
Python Tuple index()
Python String join()
Converting String to Stream of chars
Python dir()
Python Directory and Files Management
Python datetime
Python Program to Find Armstrong Number in an Interval
Python String rindex()
Python String istitle()
Python Program to Convert String to Datetime
Python String format()
Python time Module
Python setattr()
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python Dictionary get()
Python String rsplit()
Python ascii()
Python Multiple Inheritance
Python Program to Display Powers of 2 Using Anonymous Function
Python List
Python Operator Overloading
Python Dictionary clear()
Python memoryview()
Python Program to Get the Last Element of the List
Python Program to Illustrate Different Set Operations