Python的numpy模組之zeros

2021-09-10 03:57:18 字數 1137 閱讀 7908

使用:

import numpy as np 

np.zeros((陣列形狀),dtype,older)

返回:乙個指定形狀的陣列,其元素為0的指定type

引數:陣列形狀:(5,) (5,5) 

dtype: 『float』, 『int』… 

older: c表示行優先,f表示列優先(可選引數)

例子: 

np.zeros(2) 

-------->array([0., 0.]) 

np.zeros((2,2),dtype = 'int') 

-------->array([[0, 0],[0, 0]]) 

用法:zeros(shape, dtype=float, order='c')

返回:返回來乙個給定形狀和型別的用0填充的陣列;

引數:shape:形狀

dtype:資料型別,可選引數,預設numpy.float64

dtype型別:t ,位域,如t4代表4位

b,布林值,true or false

i,整數,如i8(64位)

u,無符號整數,u8(64位)

f,浮點數,f8(64位)

c,浮點負數,

o,物件,

s,a,字串,s24

u,unicode,u24

order:可選引數,c代表與c語言類似,行優先;f代表列優先

例子:np.zeros(5)

array([ 0.,  0.,  0.,  0.,  0.])

np.zeros((5,), dtype=np.int)

array([0, 0, 0, 0, 0])

np.zeros((2, 1))

array([[ 0.],

[ 0.]])

s = (2,2)

np.zeros(s)

array([[ 0.,  0.],

[ 0.,  0.]])

np.zeros((2,), dtype=[('x', 'i4'), ('y', 'i4')]) # custom dtype

array([(0, 0), (0, 0)],

dtype=[('x', '

python系列之numpy模組學習

未完待續 1.nupmy是什麼?numpy是python中用於科學計算的乙個庫。import numpy as np 匯入numpy並命名為np print np.version.version 輸出numpy的版本 print np.version 也可以這樣輸出版本 結果如圖 2.建立陣列 ar...

Python必備的模組 Numpy

numpy不是python自帶的庫,需要我們自己安裝,可以去網上找安裝教程,windows可以安裝anaconda,這樣對於好多常用的庫都可以方便使用。使用時候需要先導入 import numpy as np 之後可以用np.的形式使用numpy庫,下邊是一些基本的屬性 array np.array...

Numpy模組之nonzero函式

nonzero函式的基本功能是返回乙個元組,這個元組的元素個數等於陣列的維度,而每個元組元素對應非零元素的乙個維度,元組從左到右依次是axis 0,axis 1,axis 3 對應的非零元素的索引。eg import numpy as np x np.array 2,3,4,0 2,0,1,2 1,...