當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python NumPy full方法用法及代碼示例


Numpy 的 full(~) 方法創建一個新的 Numpy 數組,其條目由指定值填充。

參數

1.shape | intsequence<int>

結果數組的維度。

2. fill_value | scalar

填充整體的值。

3. dtype | stringtype | optional

結果數組所需的數據類型。默認情況下,類型是從 fill_value 推斷的。

返回值

一個 Numpy 數組,其條目由指定值填充。

例子

一維數組

要創建大小為 5 的一維 Numpy 數組,並將值 2 作為條目:

np.full(5, 2)



array([2, 2, 2, 2, 2])

這裏,數據類型被推斷為int64

np.full(5, 2).dtype



dtype('int64')

二維數組

創建一個 2 行 3 列的 2D Numpy 數組,並將值 5 作為條目:

np.full((2,3), 5)



array([[5, 5, 5],
       [5, 5, 5]])

相關用法


注:本文由純淨天空篩選整理自Isshin Inada大神的英文原創作品 NumPy | full method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。