我如何对用作索引的一些数组进行索引? 我有以下这样的2D数组:
我想使用这个数组作为索引,并将值10放入一个新的空矩阵的相应索引中。输出应该如下所示:
array([
[2, 0],
[3, 0],
[3, 1],
[5, 0],
[5, 1],
[5, 2]
])
我想使用这个数组作为索引,并将值10放入一个新的空矩阵的相应索引中。输出应该如下所示:
array([
[ 0, 0, 0],
[ 0, 0, 0],
[10, 0, 0],
[10, 10, 0],
[ 0, 0, 0],
[10, 10, 10]
])
到目前为止,我已经尝试过这个-
from numpy import*
a = array([[2,0],[3,0],[3,1],[5,0],[5,1],[5,2]])
b = zeros((6,3), dtype ='int32')
b[a] = 10
但是这给出了错误的输出。