我不是要弄清楚如何ndarray从现有numpy数组中形成一个。假设我有三个数组 - index、distA 和 distB。现在我想形成ndarray这三个数组中的一个
我试过的 -
>>> indices = np.array([[5,7,4], [6,4,8]])
>>> distances = np.array([[0.2, 0.3, 0.4], [0.3, 0.4, 0.5]])
>>> np.column_stack((indices, distances))
array([[5. , 7. , 4. , 0.2, 0.3, 0.4],
[6. , 4. , 8. , 0.3, 0.4, 0.5]])
但我想形成一个类似表格的结构,以便我可以检索distA和中的值distB。
5, 0.2, 0
7, 0.3, 0
4, 0.4, 0.4
6, 0, 0.3
8, 0, 0.5
有可能做到这一点numpy吗?
