python?中的np.zeros()和np.ones()函數(shù)詳解
np.zeros()和np.ones()函數(shù)
由于小阿奇在寫(xiě)代碼的時(shí)候會(huì)碰到一些不清楚的函數(shù)和使用方法,所以我決定把自己碰到的問(wèn)題和解決辦法寫(xiě)下來(lái),和大家一起討論學(xué)習(xí)。
一、np.zeros() 的作用
返回來(lái)一個(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)先
二、np.zeros() 舉例說(shuō)明
1.創(chuàng)建一維數(shù)組
import numpy as np array_1=np.zeros(5) print(array_1)
output
輸出:
[0. 0. 0. 0. 0.]
2.創(chuàng)建多維數(shù)組
import numpy as np array_1=np.zeros((5,2)) print(array_1)
output
輸出:
[[0. 0.]
[0. 0.]
[0. 0.]
[0. 0.]
[0. 0.]]
3.創(chuàng)建int類型的數(shù)
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]]
4.創(chuàng)建tuple(元組)類型的數(shù)組
我們不僅可以將數(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()的作用和舉例說(shuō)明
np.ones()和np.zeros()十分相似
Python np.ones()函數(shù)返回給定形狀和數(shù)據(jù)類型的新數(shù)組,其中元素的值設(shè)置為1
np.ones()舉例說(shuō)明
[[(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')]
到此這篇關(guān)于python 中的np.zeros()和np.ones()函數(shù)的文章就介紹到這了,更多相關(guān)python np.zeros和np.ones函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python操作MySQL數(shù)據(jù)庫(kù)的方法分享
堅(jiān)持每天學(xué)一點(diǎn),每天積累一點(diǎn)點(diǎn),作為自己每天的業(yè)余收獲,這個(gè)文章是我在吃飯的期間寫(xiě)的,利用自己零散的時(shí)間學(xué)了一下python操作MYSQL,所以整理一下2012-05-05
Pyqt實(shí)現(xiàn)無(wú)邊框窗口拖動(dòng)以及窗口大小改變
這篇文章主要為大家詳細(xì)介紹了Pyqt實(shí)現(xiàn)無(wú)邊框窗口拖動(dòng)及大小改變的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04
用Python實(shí)現(xiàn)定時(shí)備份Mongodb數(shù)據(jù)并上傳到FTP服務(wù)器
這篇文章主要介紹了用Python實(shí)現(xiàn)定時(shí)備份Mongodb數(shù)據(jù)并上傳到FTP服務(wù)器,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01
Python實(shí)現(xiàn)合成多張圖片到PDF格式
在日常生活中,經(jīng)常會(huì)遇到需要提交身份證正反面證明資料的情況,而且這些網(wǎng)站大部分只接受pdf格式,這時(shí)候我們就需要把身份證正反面兩張圖片合成為一個(gè)pdf文件。本文將為大家提供用Python實(shí)現(xiàn)這一要求的方法,需要的可以參考一下2022-02-02
Python?flask?sqlalchemy的簡(jiǎn)單使用及常用操作
這篇文章主要介紹了Python?flask?sqlalchemy的簡(jiǎn)單使用及常用操作,在python中,常用的ORM工具就是sqlalchemy了。下面就以一個(gè)簡(jiǎn)單的flask例子來(lái)說(shuō)明吧,需要的小伙伴可以參考一下2022-08-08
python 異步async庫(kù)的使用說(shuō)明
這篇文章主要介紹了python 異步async庫(kù)的使用說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-05-05

