python read text file line by line into list code example

Example 1: each line in a text file into a list in Python

with open('file1.txt','r') as f:
	listl=[]
	for line in f:
		strip_lines=line.strip()
		listli=strip_lines.split()
		print(listli)
		m=listl.append(listli)
	print(listl)

Example 2: Write a Python program to read a file line by line and store it into a list.

def conftolist(fname,mode='r+'):
	with open(fname) as f:
		lines = [line.strip() for line in f]
		print(lines)

conftolist('file1.txt')
############

with open('file1.txt','r+') as f:
	# li = list(f)
	# print(li)
	ls=[]
	for l in f:
		ls.append(l.strip())
	print(ls)

Example 3: python read each line into a list

with open(filename) as f:
    content = f.readlines()
# you may also want to remove whitespace characters like `\n` at the end of each line
content = [x.strip() for x in content]

Example 4: how to read a text file line by line in python

# Open the file with read only permit
f = open('my_text_file.txt')
# use readline() to read the first line 
line = f.readline()
# use the read line to read further.
# If the file is not empty keep reading one line
# at a time, till the file is empty
while line:
    # in python 2+
    # print line
    # in python 3 print is a builtin function, so
    print(line)
    # use realine() to read next line
    line = f.readline()
f.close()