您的位置:首页 > 编程语言 > Python开发

关于python的基础知识9--文件写入列表

2017-09-15 15:09 441 查看
如何将文件(如.txt)写入列表?

首先,打开一个包含N个数值数据(每个数据占一行)的.txt 文件:

file = open('sample.txt', 'r+')

其次,定义一个包含N个元素的列表:

list = [0.0 for I in rang(N)] 

接下来,将文件数据读入列表:

for i in rang(N):

list = float(file.readline()) #file.readline()读取结果是字符串(String)数据,用float()方法将其转化为数值型(Numbers)数据

最后,关闭文件:

file.close()

实例:

N = 2000

file = open('sample.txt', 'r+')
list = [0.0 for i in range(N)]
for i in range(Q):
list[i] = float(file.readline())
file.close()


注:以上代码在PyCharm中运行正确。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: