您好,登錄后才能下訂單哦!
這篇文章主要講解了“python中的np.zeros()和np.ones()函數(shù)怎么使用”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“python中的np.zeros()和np.ones()函數(shù)怎么使用”吧!
返回來一個(gè)給定形狀和類型的用0填充的數(shù)組
zeros(shape, dtype=float, order='C')
shape:表示形狀
dtype:數(shù)據(jù)類型,可選參數(shù),默認(rèn)numpy.float64
order:可選參數(shù),c代表行優(yōu)先;F代表列優(yōu)先
import numpy as np array_1=np.zeros(5) print(array_1)
output
輸出:
[0. 0. 0. 0. 0.]
import numpy as np array_1=np.zeros((5,2)) print(array_1)
output
輸出:
[[0. 0.]
[0. 0.]
[0. 0.]
[0. 0.]
[0. 0.]]
import numpy as np array_3_int=np.zeros((5,2),dtype=int) print(array_3_int)
output
輸出:
[[0 0]
[0 0]
[0 0]
[0 0]
[0 0]]
我們不僅可以將數(shù)組元素指定為元組 ,也可指定它的數(shù)據(jù)類型
import numpy as np array_4_type=np.zeros((5,2),dtype=[('x','int'),('y','float')]) print(array_4_type) print(array_4_type.dtype)
output
輸出:
[[(0, 0.) (0, 0.)]
[(0, 0.) (0, 0.)]
[(0, 0.) (0, 0.)]
[(0, 0.) (0, 0.)]
[(0, 0.) (0, 0.)]]
[('x', '<i4'), ('y', '<f8')]
np.ones()和np.zeros()十分相似
Python np.ones()函數(shù)返回給定形狀和數(shù)據(jù)類型的新數(shù)組,其中元素的值設(shè)置為1
np.ones()舉例說明
[[(0, 0.) (0, 0.)] [(0, 0.) (0, 0.)] [(0, 0.) (0, 0.)] [(0, 0.) (0, 0.)] [(0, 0.) (0, 0.)]] [('x', '<i4'), ('y', '<f8')]
output
輸出:
[1. 1.]
[[1. 1. 1.]
[1. 1. 1.]]
[[1 1 1]
[1 1 1]]
[[(1, 1.) (1, 1.) (1, 1.)]
[(1, 1.) (1, 1.) (1, 1.)]]
[('x', '<i4'), ('y', '<f8')]
感謝各位的閱讀,以上就是“python中的np.zeros()和np.ones()函數(shù)怎么使用”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)python中的np.zeros()和np.ones()函數(shù)怎么使用這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。