near_me
Linear Algebra
keyboard_arrow_down 54 guides
chevron_leftDocumentation
check_circle
Mark as learned thumb_up
0
thumb_down
0
chat_bubble_outline
0
Comment auto_stories Bi-column layout
settings
Python File | readlines method
schedule Aug 12, 2023
Last updated local_offer
Tags Python
tocTable of Contents
expand_more Master the mathematics behind data science with 100+ top-tier guides
Start your free 7-days trial now!
Start your free 7-days trial now!
Python's file.readlines(~)
method returns a list containing each line in the file as a list item.
Parameters
1. sizehint
| number
| optional
The number of bytes to read up until. Default is to read whole file.
Return value
List containing each line in the file as a list item.
Examples
To return a list containing each line from test.txt
file as a list item:
f = open("test.txt", "r")print(f.readlines())
['sample line 1\n', 'sample line 2\n', 'sample line 3\n', 'sample line 4\n']
NOTE
By default the newline character (\n
) is included at the end of each string element in the list.
To remove the newline character we can use the str.rstrip(~) method:
f = open("test.txt", "r")content = (f.readlines())
content = [x.rstrip() for x in content]print(content)
['sample line 1', 'sample line 2', 'sample line 3', 'sample line 4']
Published by Isshin Inada
Edited by 0 others
Did you find this page useful?
thumb_up
thumb_down
Comment
Citation
Ask a question or leave a feedback...
Official Python Documentation
https://docs.python.org/3/tutorial/inputoutput.html#methods-of-file-objects
thumb_up
0
thumb_down
0
chat_bubble_outline
0
settings
Enjoy our search
Hit / to insta-search docs and recipes!