np.save和np.load是读写磁盘数据的两个主要函数。默认下,数组以未压缩的原始二进制格式保存在扩展名为.npy的文件中。如果文件末尾没有扩展名.npy,则扩展名会自动加上。
通过np.savez可以将多个数组保存到一个压缩文件中,将数组以关键字参数的形式传入:
加载.npz文件时会得到一个类似字典的对象,该对象会对各个数组进行延迟加载:
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。