关于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个数值数据(每个数据占一行)的.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中运行正确。
相关文章推荐
- Python3基础知识(二)---- 元组、列表、字典、文件
- 关于Python的基础知识8--二维列表
- 关于python的基础知识17 -- 列表、数组和矩阵
- 【脚本语言系列】关于Python基础知识文件操作,你需要知道的事
- 关于python的基础知识13--列表推导式
- python基础知识学习:列表和元组
- 操作 Wave 文件(1): 关于 Wave 文件的基础知识与文件格式
- [Python学习] 专题四.文件基础知识
- 关于 Wave 文件的基础知识与文件格式
- (1): 关于 Wave 文件的基础知识与文件格式
- 关于python3中写入csv文件多余空行
- Python中关于使用模块的基础知识
- [Python学习] 专题四.文件基础知识
- Java基础知识强化之IO流笔记52:IO流练习之 把一个文件中的字符串排序后再写入另一个文件案例
- python基础:os模块中关于文件/目录常用的函数使用方法
- [Python学习] 专题四.文件基础知识
- python基础知识--列表和元组
- [Python] 专题五.列表基础知识 二维list排序、获取下标和处理txt文本实例
- python基础知识复习--1列表
- Python中关于使用模块的基础知识