📜  Numpy ndarray.itemset()函数| Python

📅  最后修改于: 2022-05-13 01:55:46.499000             🧑  作者: Mango

Numpy ndarray.itemset()函数| Python

numpy.ndarray.itemset()函数将标量插入数组。
必须至少有 1 个参数,并将最后一个参数定义为 item。然后, arr.itemset(*args) 等价于但比 arr[args] = item 更快。该项目应该是一个标量值,并且 args 必须选择数组 arr 中的单个项目。

代码#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]]