亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Numpy中創(chuàng)建數組的9種方式小結

 更新時間:2022年03月02日 09:51:47   作者:Dream丶Killer  
本文主要介紹了Numpy中創(chuàng)建數組的9種方式小結,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

1、使用empty方法創(chuàng)建數組

該方式可以創(chuàng)建一個空數組,dtype可以指定隨機數的類型,否則隨機采用一種類型生成隨機數。

import numpy as np

dt = np.numpy([2, 2], dtype=int)

在這里插入圖片描述


 

2、使用array創(chuàng)建數組

使用array方法可以基于Python列表創(chuàng)建數組,在不設置dtype的情況下,從列表中自動推斷數據類型。

import numpy as np

dt = np.array([1, 2, 3, 4, 5])
print('數組:', dt)
print('數據類型:', dt.dtype)
dt = np.array([1, 2, 3, 4, 5], dtype='f8')    # 64位浮點數
print('數組:', dt)
print('數據類型:', dt.dtype)

在這里插入圖片描述

3、使用zeros/ones創(chuàng)建數組

調用zeros/ones方法會創(chuàng)建一個全為‘0’/‘1’值的數組,通常在數組元素位置,大小一致的情況下來生成臨時數組。‘0’/‘1’充當占位符。

import numpy as np

dt = np.zeros([3, 5], dtype=int)
print('數組:', dt)
print('數據類型:', dt.dtype)
dt = np.ones([5, 3], dtype=float)
print('數組:', dt)
print('數據類型:', dt.dtype)

在這里插入圖片描述

4、使用arange創(chuàng)建數組

使用arange方法可以基于一個數據范圍來創(chuàng)建數組。

import numpy as np

dt = np.arange(10, 30, 5)
print('數組:', dt)
print('數據類型:', dt.dtype)

在這里插入圖片描述

5、使用linspace創(chuàng)建數組

linspace是基于一個范圍來構造數組,參數num是開始值和結束值之間需要創(chuàng)建多少個數值。
retstep會改變計算的輸出,返回一個元組,而元組的兩個元素分別是需要生成的數組和數組的步差值。

import numpy as np

dt = np.linspace(20, 30, num=5)
print('數組:', dt)
print('數據類型:', dt.dtype)
dt = np.linspace(20, 30, num=5, endpoint=False)
print('數組:', dt)
print('數據類型:', dt.dtype)
dt = np.linspace(20, 30, num=5, retstep=True)
print('元組:', dt)

在這里插入圖片描述

6、使用numpy.random.rand創(chuàng)建數組

很多情況下手動創(chuàng)建的數組往往不能滿足業(yè)務需求,因此需要創(chuàng)建隨機數組。

import numpy as np

dt = np.random.rand(10)
print('數組:', dt)
print('數據類型:', dt.dtype)

在這里插入圖片描述

7、使用numpy.random.randn創(chuàng)建數組

numpy.random.randn方法也是產生隨機數組的一種方式,并且它能產生符合正態(tài)分布的隨機數。

import numpy as np

dt = np.random.randn(3, 5)
print('數組:', dt)
print('數據類型:', dt.dtype)

在這里插入圖片描述

8、使用numpy.random.randint創(chuàng)建數組

在10和30之間產生隨機數,并從中取5個數值來構建數組。

import numpy as np

dt = np.random.randint(10, 30, 5)
print('數組:', dt)
print('數據類型:', dt.dtype)

在這里插入圖片描述

9、使用fromfunction創(chuàng)建數組

fromfunction方法可以通過一個函數規(guī)則來創(chuàng)建數組。該方法中shape參數制定了創(chuàng)建數組的規(guī)則,shape=(4,5),最終創(chuàng)建的結果就是4行5列的二維數組。

import numpy as np

dt = np.fromfunction(lambda i, j:i + j, (4, 5), dtype=int)
print('數組:', dt)
print('數據類型:', dt.dtype)

在這里插入圖片描述

 到此這篇關于Numpy中創(chuàng)建數組的9種方式小結的文章就介紹到這了,更多相關Numpy 創(chuàng)建數組內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 解決python flask中config配置管理的問題

    解決python flask中config配置管理的問題

    今天小編就為大家分享一篇解決python flask中config配置管理的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Python爬蟲小技巧之偽造隨機的User-Agent

    Python爬蟲小技巧之偽造隨機的User-Agent

    這篇文章主要給大家介紹了關于Python爬蟲小技巧之偽造隨機的User-Agent的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-09-09
  • Python?if?else條件語句形式詳解

    Python?if?else條件語句形式詳解

    這篇文章主要介紹了Python?if?else條件語句形式詳解,在?Python?中,可以使用?if?else?語句對條件進行判斷,然后根據不同的結果執(zhí)行不同的代碼,這稱為選擇結構或者分支結構,接下來小編就根據情況的不同介紹if?else條件語句形式的不同,需要的朋友可以參考一下
    2022-03-03
  • 深入探究PyTorch核心特性之自動求導和優(yōu)化

    深入探究PyTorch核心特性之自動求導和優(yōu)化

    在你已經掌握了如何使用PyTorch構建神經網絡的基礎上,接下來我們將深入探討PyTorch的兩個核心特性:自動求導(Autograd)和優(yōu)化(Optimization),這兩個特性在深度學習模型的訓練過程中起著至關重要的作用,感興趣的同學一起來看看吧
    2023-07-07
  • Python英文文章詞頻統(tǒng)計(14份劍橋真題詞頻統(tǒng)計)

    Python英文文章詞頻統(tǒng)計(14份劍橋真題詞頻統(tǒng)計)

    這篇文章主要介紹了Python英文文章詞頻統(tǒng)計(14份劍橋真題詞頻統(tǒng)計),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10
  • python MySQLdb Windows下安裝教程及問題解決方法

    python MySQLdb Windows下安裝教程及問題解決方法

    這篇文章主要介紹了python MySQLdb Windows下安裝教程及問題解決方法,本文講解了安裝數據庫mysql、安裝MySQLdb等步驟,需要的朋友可以參考下
    2015-05-05
  • python 如何把classification_report輸出到csv文件

    python 如何把classification_report輸出到csv文件

    這篇文章主要介紹了python 把classification_report輸出到csv文件的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • python標準算法實現數組全排列的方法

    python標準算法實現數組全排列的方法

    這篇文章主要介紹了python標準算法實現數組全排列的方法,實例分析了全排列的原理與Python實現技巧,需要的朋友可以參考下
    2015-03-03
  • python3檢查字典傳入函數鍵是否齊全的實例

    python3檢查字典傳入函數鍵是否齊全的實例

    這篇文章主要介紹了python3檢查字典傳入函數鍵是否齊全的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python如何定義有可選參數的元類

    Python如何定義有可選參數的元類

    這篇文章主要介紹了Python如何定義有可選參數的元類,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07

最新評論