您好,登錄后才能下訂單哦!
這篇文章主要講解了“python中的np.zeros()和np.ones()函數怎么使用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“python中的np.zeros()和np.ones()函數怎么使用”吧!
返回來一個給定形狀和類型的用0填充的數組
zeros(shape, dtype=float, order='C')
shape:表示形狀
dtype:數據類型,可選參數,默認numpy.float64
order:可選參數,c代表行優先;F代表列優先
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]]
我們不僅可以將數組元素指定為元組 ,也可指定它的數據類型
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()函數返回給定形狀和數據類型的新數組,其中元素的值設置為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()函數怎么使用”的內容了,經過本文的學習后,相信大家對python中的np.zeros()和np.ones()函數怎么使用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。