numpy.ndarray数据如何使用get
时间: 2024-04-30 13:21:50 浏览: 130
get-pixels:将图像读入ndarray
在 NumPy 中,可以使用 `ndarray.item()` 方法来获取单个元素的值。该方法需要传入一个元素的索引或者多维数组的索引。
如果要获取整个数组的值,可以使用 `ndarray.tolist()` 方法将其转换为 Python 列表,然后进行操作。
另外,`ndarray.itemset()` 方法可以用来设置单个元素的值。
下面是一些示例代码:
```python
import numpy as np
arr = np.array([1, 2, 3])
print(arr.item(1)) # 输出 2
arr2 = np.array([[1, 2, 3], [4, 5, 6]])
print(arr2.item((1, 2))) # 输出 6
arr3 = np.array([1, 2, 3])
print(arr3.tolist()) # 输出 [1, 2, 3]
arr4 = np.array([[1, 2, 3], [4, 5, 6]])
arr4.itemset((1, 2), 7)
print(arr4) # 输出 [[1 2 3] [4 5 7]]
```
阅读全文