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

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

图片发自简书App
使用函数np.load读取磁盘上的数组:
图片发自简书App

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

图片发自简书App

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

图片发自简书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。

图片发自简书App
step:每次跳跃的间距,也就是步长,默认为1。例如:arange(0, 5) 等价于 arange(0, 5, 1)
图片发自简书App

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容