Numpy通过savetxt函数和loadtxt函数读写文件

    Numpy读写文件实例:
from numpy import * a = arange(20) print(a) #fmt属性默认是float
savetxt('a.txt',a,fmt='%d') #将数组a按照int保存到a.txt中 savetxt('b.txt',a,fmt='%.2f')
#将数组a按照float保存到b.txt中 aa = loadtxt('a.txt',dtype='int') #将a.txt中的数据读取到数组aa中 bb
= loadtxt('b.txt',dtype='float') #将b.txt中的数据读取到数组bb中 print(aa) print(bb) x =
arange(16).reshape(4,4) print(x) savetxt('x.txt',x,fmt='%d') y =
loadtxt('x.txt',dtype='int') #dtype属性默认是float print(y)
注:会在程序执行的目录下生成a.txt、b.txt和x.txt文件。

 

输出结果:
[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19] [ 0 1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19] [ 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
15. 16. 17. 18. 19.] [[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11] [12 13 14 15]] [[ 0 1
2 3] [ 4 5 6 7] [ 8 9 10 11] [12 13 14 15]]
 

 

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信