109、将数组以二进制格式保存到磁盘

        np.save和np.load是读写磁盘数据的两个主要函数。默认下,数组以未压缩的原始二进制格式保存在扩展名为.npy的文件中。如果文件末尾没有扩展名.npy,则扩展名会自动加上。

109、将数组以二进制格式保存到磁盘_第1张图片
图片发自App
使用函数np.load读取磁盘上的数组:
图片发自App

        通过np.savez可以将多个数组保存到一个压缩文件中,将数组以关键字参数的形式传入:

109、将数组以二进制格式保存到磁盘_第2张图片
图片发自App

        加载.npz文件时会得到一个类似字典的对象,该对象会对各个数组进行延迟加载:

109、将数组以二进制格式保存到磁盘_第3张图片
图片发自App
在 In [6]: 中arange()函数用法:

numpy包中的arange函数与Python 中的range函数区别:

arange返回的是一个数据,而range返回的是list。

arange函数说明: arange(start, stop,step),根据start与stop指定的范围以及step设定的步长,生成一个 ndarray。

参数含义:

start:计数从start开始。默认是从0开始。例如arange(5)等价于arange(0,  5)。

stop:计数到stop结束,但不包括stop.例如:arange(0, 5) 是[0, 1, 2, 3, 4]没有5。

109、将数组以二进制格式保存到磁盘_第4张图片
图片发自App
step:每次跳跃的间距,也就是步长,默认为1。例如:arange(0, 5) 等价于 arange(0, 5, 1)
图片发自App

你可能感兴趣的:(109、将数组以二进制格式保存到磁盘)