Python中Numpy库的输入和输出

@[cible](这写自定义目录标题)

**

Python中Numpy的输入和输出

**
本文分为两个部分:
一、二进制文件
二、文本文件
第一部分 二进制文件

  1. Numpy二进制类型(npy,npz)保存和读取数据:
    save() ,savez(),load()。
    ,这三个函数会自动处理ndim,dtype,shape等信息,但是save()输出文件很难与其他语言编写的程序兼容。
    2.npy格式: 以二进制的方式存储文件,在二进制文件的第一行以文本形式保存数据的原信息(ndim,dtype,shape等),可用二进制工具查看内容。
    3.npz格式: 以压缩打包方式存储文件,可用压缩软件解压查看。
    例一:
    Python中Numpy库的输入和输出
    使用numpy.savez()函数,将多个数组保存到一个文件中。最终用解压软件打开test.npz文件,会发现有三个文件,arr_0.npy,arr_1.npy,z_d.npy,其中分别保存着数组x,y,z的内容。Python中Numpy库的输入和输出
    Python中Numpy库的输入和输出

例二:
Python中Numpy库的输入和输出
Python中Numpy库的输入和输出
Python中Numpy库的输入和输出
Python中Numpy库的输入和输出
在此需创建一个data1.csv文件
data1.csv文件

id,value1,value2,value3
1,123,1.4,23
2,110,18
3,2.1,19Python中Numpy库的输入和输出
第二部分 文本格式文件
Python中Numpy库的输入和输出
Python中Numpy库的输入和输出