np.zeros()函數(shù)的使用方法
函數(shù)調(diào)用方法:
numpy.zeros(shape, dtype=float)
各個(gè)參數(shù)意義:
- shape:創(chuàng)建的新數(shù)組的形狀(維度)。
- dtype:創(chuàng)建新數(shù)組的數(shù)據(jù)類型。
- 返回值:給定維度的全零數(shù)組。
基礎(chǔ)用法:
import numpy as np array = np.zeros([2, 3]) print(array) print(array.dtype) """ result: [[0. 0. 0.] ?[0. 0. 0.]] float64 """
可以看到我們成功創(chuàng)建了一個(gè)2行3列的全零二維數(shù)組。并且創(chuàng)建的數(shù)組中的數(shù)據(jù)類型是np.float64類型。
進(jìn)階用法:
import numpy as np array = np.zeros([2, 3], dtype=np.int32) print(array) print(array.dtype) """ result: [[0 0 0] ?[0 0 0]] int32 """
可以看到,這里我們同樣成功創(chuàng)建了一個(gè)2行3列的全零二維數(shù)組。并且我們指定了其數(shù)據(jù)類型為np.int32。
最高級(jí)的用法:
import numpy as np # Create rain data n_drops = 10 rain_drops = np.zeros(n_drops, dtype=[('position', float, (2,)), ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ('size', float), ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ('growth', float), ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ('color', float, (4,))]) # Initialize the raindrops in random positions and with # random growth rates. rain_drops['position'] = np.random.uniform(0, 1, (n_drops, 2)) rain_drops['growth'] = np.random.uniform(50, 200, n_drops) print(rain_drops) """ result: [([0.70284885, 0.03590322], 0., 176.4511602 , [0., 0., 0., 0.]) ?([0.60838294, 0.49185854], 0., ?60.51037667, [0., 0., 0., 0.]) ?([0.86525398, 0.65607663], 0., 168.00795695, [0., 0., 0., 0.]) ?([0.25812877, 0.14484747], 0., ?80.17753717, [0., 0., 0., 0.]) ?([0.66021716, 0.90449213], 0., 121.94125106, [0., 0., 0., 0.]) ?([0.88306332, 0.51074725], 0., ?92.4377108 , [0., 0., 0., 0.]) ?([0.68916433, 0.89543162], 0., ?90.77596431, [0., 0., 0., 0.]) ?([0.7105655 , 0.68628326], 0., 144.88783652, [0., 0., 0., 0.]) ?([0.6894679 , 0.90203559], 0., 167.40736266, [0., 0., 0., 0.]) ?([0.92558218, 0.34232054], 0., ?93.48654986, [0., 0., 0., 0.])] """
到此這篇關(guān)于np.zeros()函數(shù)的使用方法的文章就介紹到這了,更多相關(guān)np.zeros()使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python實(shí)現(xiàn)簡(jiǎn)單五子棋游戲
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)簡(jiǎn)單五子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06python3 tkinter實(shí)現(xiàn)點(diǎn)擊一個(gè)按鈕跳出另一個(gè)窗口的方法
今天小編就為大家分享一篇python3 tkinter實(shí)現(xiàn)點(diǎn)擊一個(gè)按鈕跳出另一個(gè)窗口的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06詳解 Python 與文件對(duì)象共事的實(shí)例
這篇文章主要介紹了詳解 Python 與文件對(duì)象共事的實(shí)例的相關(guān)資料,希望通過(guò)本文大家能掌握這部分內(nèi)容,需要的朋友可以參考下2017-09-09夯實(shí)基礎(chǔ)Python列表的索引和切片使用示例
這篇文章主要為大家介紹了Python列表的索引和切片使用示例基礎(chǔ)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10Python?PyJWT庫(kù)簡(jiǎn)化JSON?Web?Token的生成與驗(yàn)證
PyJWT庫(kù)為Python開(kāi)發(fā)者提供了簡(jiǎn)便的生成和驗(yàn)證JWT的工具,本文將深入介紹PyJWT庫(kù)的核心概念、功能以及實(shí)際應(yīng)用,通過(guò)豐富的示例代碼,幫助大家更全面地了解和應(yīng)用這一強(qiáng)大的JWT庫(kù)2023-12-12Python Pandas兩個(gè)表格內(nèi)容模糊匹配的實(shí)現(xiàn)
模糊查詢大家應(yīng)該都不會(huì)陌生,下面這篇文章主要給大家介紹了關(guān)于Python Pandas兩個(gè)表格內(nèi)容模糊匹配的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2021-11-11