? ? ? ? np.save和np.load是讀寫(xiě)磁盤(pán)數(shù)據(jù)的兩個(gè)主要函數(shù)。默認(rèn)下倒脓,數(shù)組以未壓縮的原始二進(jìn)制格式保存在擴(kuò)展名為.npy的文件中撑螺。如果文件末尾沒(méi)有擴(kuò)展名.npy,則擴(kuò)展名會(huì)自動(dòng)加上崎弃。
? ? ? ? 通過(guò)np.savez可以將多個(gè)數(shù)組保存到一個(gè)壓縮文件中甘晤,將數(shù)組以關(guān)鍵字參數(shù)的形式傳入:
? ? ? ? 加載.npz文件時(shí)會(huì)得到一個(gè)類(lèi)似字典的對(duì)象含潘,該對(duì)象會(huì)對(duì)各個(gè)數(shù)組進(jìn)行延遲加載:
numpy包中的arange函數(shù)與Python 中的range函數(shù)區(qū)別:
arange返回的是一個(gè)數(shù)據(jù),而range返回的是list线婚。
arange函數(shù)說(shuō)明: arange(start, stop遏弱,step),根據(jù)start與stop指定的范圍以及step設(shè)定的步長(zhǎng)塞弊,生成一個(gè) ndarray漱逸。
參數(shù)含義:
start:計(jì)數(shù)從start開(kāi)始。默認(rèn)是從0開(kāi)始游沿。例如arange(5)等價(jià)于arange(0饰抒,? 5)。
stop:計(jì)數(shù)到stop結(jié)束奏候,但不包括stop.例如:arange(0循集, 5) 是[0, 1, 2, 3, 4]沒(méi)有5。