仅作为记录,大佬请跳过。
python将int、float类型数据写入文件
直接上代码:
f = open(r'E:\python\data12.txt','w',encoding ='utf - 8')
# f.write(b)
for i in range(len(b)):
f.write(str(b[i]))
f.write('\n')
f.close()
print('ok')
其中b是要写入txt文件的list数据(博主的每个数据是float类型)
python读取
感谢我的大佬同学:
f=open('E:\python\data9.txt')
data=f.readlines() #逐行读取txt并存成list。每行是list的一个元素,数据类型为str
l=[]
for i in range(len(data)): #len(data)为数据行数
#len(list(data[0].split()))为数据列数
l.append(float(data[i]))
import matplotlib.pyplot as plt
plt.figure()
plt.plot(l)
plt.show()
数据: