📜  Python| Numpy np.coords() 方法(1)

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

Python | Numpy np.coords() 方法

介绍

np.coords() 方法是numpy模块中的一个方法,用于返回指定数组的所有坐标。该方法返回一个数组,其形状与输入数组相同,但每个元素都是一个元组,其中包含相应位置的坐标。

语法
numpy.coords(arr, axes=None)

参数说明:

  • arr: 输入数组;
  • axes: 整数或整数元组或None。表示将坐标稍稍移动到与arr的更多或更少的维度上,以便使重新排列的坐标数组具有更特定的形状。

返回值:

  • coords_out: 一个形状与输入数组相同的数组,其中每个元素都是一个元组,其中包含相应位置的坐标。
示例
import numpy as np

# 创建输入数组
arr = np.array([[1, 2], [3, 4], [5, 6]])
 
# 调用 coords() 函数
coords = np.coords(arr)
 
# 打印结果
print(coords)

输出结果为:

array([[(0, 0), (0, 1)],
       [(1, 0), (1, 1)],
       [(2, 0), (2, 1)]], dtype=[('dim_0', '<i8'), ('dim_1', '<i8')])
参考资料

以上就是python | numpy np.coords() 方法的介绍,希望可以帮助到大家。