將數組以二進位格式保存到磁碟
02-02
np.save和np.load是讀寫磁碟數據的兩個主要函數。默認下,數組以未壓縮的原始二進位格式保存在擴展名為.npy的文件中。如果文件末尾沒有擴展名.npy,則擴展名會自動加上。
使用函數np.load讀取磁碟上的數組:
通過np.savez可以將多個數組保存到一個壓縮文件中,將數組以關鍵字參數的形式傳入:
載入.npz文件時會得到一個類似字典的對象,該對象會對各個數組進行延遲載入:
在 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。
step:每次跳躍的間距,也就是步長,默認為1。例如:arange(0, 5) 等價於 arange(0, 5, 1)
推薦閱讀:
※解析: Python 實現終端實時獲取股票價格
※使用cryptography進行RSA加密
※記事本能知道文本的編碼(ANSI,UTF-8等),但python要open時設置encoding?