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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。