📅  最后修改于: 2023-12-03 14:52:50.058000             🧑  作者: Mango
在Python编程中,读取文本文件并将文件内容储存到列表中是一项常见的操作。下面我们来介绍如何使用Python读取文本文件并将内容存储到列表中。
要读取文件内容,我们首先需要打开文件。Python提供了open()函数来实现打开文件的操作。open()函数有两个参数:文件名和打开模式。
我们可以使用以下代码来打开一个名为"file.txt"的文件,并以只读模式打开:
file = open('file.txt', 'r')
使用open()函数打开文件后,我们就可以使用read()方法来读取文件的内容,并将内容存储到一个变量中。read()方法将文件的所有内容作为一个字符串返回。
下面我们使用read()方法读取文件中的内容:
content = file.read()
将文件内容存储到列表中,需要我们将字符串按照一定规则进行拆分。拆分的规则可以根据文件内容而定,例如可以按照换行符("\n")进行拆分。
下面我们使用split()方法以换行符为分隔符,将字符串拆分成一个列表:
lines = content.split('\n')
完成文件读取后,我们需要使用close()方法关闭文件。关闭文件可以释放系统资源,并防止对文件的误操作。
下面我们使用close()方法关闭文件:
file.close()
我们将上述步骤整合成一个完整的Python程序:
with open('file.txt', 'r') as file:
content = file.read()
lines = content.split('\n')
print(lines)
以上程序使用了with语句,可以自动关闭文件,并提高了程序的健壮性。
上述程序简单介绍了如何在Python中将文本文件读入列表。仔细阅读本文,并按照方法实现代码,可以帮助程序员更加熟练地使用Python读取文件的操作。