欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

numpy 聲明空數(shù)組詳解

 更新時間:2019年12月05日 15:35:54   作者:TinaO-O  
今天小編就為大家分享一篇numpy 聲明空數(shù)組詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

你搜索這個,你會發(fā)現(xiàn)好多都是np.zeros(5,2),嗯都是復(fù)制的一個國外的帖子,然而沒有翻譯人家的話。

然后你憤怒的關(guān)閉頁面。這簡直就是文不對題,這哪是空的。

實(shí)際上,numpy的數(shù)組機(jī)制并不支持空數(shù)組。(什么鬼答案?)簡單來講就是numpy會申請連續(xù)的內(nèi)存,如果頻繁改變大小,他就要頻繁申請新的內(nèi)存。如果你會c語言知道指針的話,你很容易就能想到他不是list格式而是array格式。

如果你不會c語言,那么也沒有關(guān)系。不影響。只需要記住,numpy的數(shù)組一旦變動大小就會像搬家一樣大包小包的帶著自己的全部數(shù)據(jù),拉家?guī)Э诘陌岬叫录?,所以,才需要你一開始就將numpy數(shù)組的大小設(shè)定好。

這也就意味著,你不能從空開始,一點(diǎn)點(diǎn)堆數(shù)據(jù)。但是你可以賦值啊。

舉個例子:

sum = np.zeros(shape=(2284,1200))
for i in range(2284):
  pic_lab = mini_lab[i,:,:]
  pic_flatten = np.reshape(pic_lab,(1,1200))
  sum[i] = pic_flatten

一般我們都不會一點(diǎn)譜都沒有,真的沒譜的話,不如先用python的list,然后再用ndarray = np.array(list)轉(zhuǎn)換好了。

以上這篇numpy 聲明空數(shù)組詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論