本人初学python.目的是逐行读取数据,放在a的一维数组中。我编的程序如下
a=[]
with open('D:\XX.txt','r') as f:
for line in f:
a.extend(map(float,line.split(' ')))
读取数据量不大的TXT时,没有问题,但是数据量很大,速度就很慢了。是不是我的编程有问题??
你好,可否私下教我~
追答可以 互相学习嘛
追问我给你私信了
其实上很简单,两行代码就可以搞定
>>> a=open(r'C:\Users\Administrator\Desktop\123.txt', 'r+')