numpy.ndarray.itemset()
函數將標量插入數組。
必須至少有一個參數,並將最後一個參數定義為item。然後,arr.itemset(* args)等同於但比arr [args] = item更快。該項目應為標量值,並且args必須在數組arr中選擇一個項目。
用法: numpy.ndarray.itemset(*args)
參數:
* args:如果一個參數:一個標量,僅在arr大小為1的情況下使用。如果兩個參數:最後一個參數是要設置的值,並且必須是標量,則第一個參數指定單個數組元素的位置。它是一個int或一個元組。
代碼1:
# Python program explaining
# numpy.ndarray.itemset() function
# importing numpy as geek
import numpy as geek
geek.random.seed(345)
arr = geek.random.randint(9, size =(3, 3))
print("Input array:", arr)
arr.itemset(4, 0)
print ("Output array:", arr)
輸出:
Input array: [[8 0 3] [8 4 3] [4 1 7]] Output array: [[8 0 3] [8 0 3] [4 1 7]]
代碼2:
# Python program explaining
# numpy.ndarray.itemset() function
# importing numpy as geek
import numpy as geek
geek.random.seed(345)
arr = geek.random.randint(9, size =(3, 3))
print("Input array:", arr)
arr.itemset((2, 2), 9)
print ("Output array:", arr)
輸出:
Input array: [[8 0 3] [8 4 3] [4 1 7]] Output array: [[8 0 3] [8 4 3] [4 1 9]]
相關用法
- Python numpy.ix_()用法及代碼示例
- Python numpy.cov()用法及代碼示例
- Python Numpy MaskedArray.any()用法及代碼示例
- Python Numpy recarray.mean()用法及代碼示例
- Python Numpy recarray.all()用法及代碼示例
- Python numpy.vander()用法及代碼示例
- Python Numpy recarray.ptp()用法及代碼示例
- Python Numpy recarray.max()用法及代碼示例
- Python Numpy MaskedArray.sum()用法及代碼示例
- Python Numpy MaskedArray.var()用法及代碼示例
- Python Numpy MaskedArray.std()用法及代碼示例
- Python numpy.tril_indices()用法及代碼示例
- Python Numpy ndarray.dot()用法及代碼示例
- Python Numpy recarray.any()用法及代碼示例
注:本文由純淨天空篩選整理自sanjoy_62大神的英文原創作品 Numpy ndarray.itemset() function | Python。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。