📜  Numpy ndarray.itemset()函数| Python(1)

📅  最后修改于: 2023-12-03 15:33:14.099000             🧑  作者: Mango

Numpy ndarray.itemset()函数介绍

1. 简介

ndarray.itemset()函数用于向指定位置写入标量值。

ndarray.itemset(value, where)

参数解释:

  • value: 要写入的值。
  • where: 要写入的位置坐标或坐标数组。

此函数与 ndarray.__setitem__() 函数作用相似,但该函数只能写入标量值,而不支持写入数组。

2. 语法
numpy.ndarray.itemset(self, value, where)
3. 示例

以下示例演示了如何在 ndarray 指定位置写入标量值:

import numpy as np

a = np.array([[1, 2], [3, 4]])
a.itemset((0, 0), 5)

print(a)

输出结果为:

array([[5, 2],
       [3, 4]])

以上示例将 a 数组中 (0, 0) 位置的值改为了 5。

4. 返回值

该函数没有返回值,但会在 ndarray 对象上直接修改。