Есть ли способ numpy сделать ниже, не используя al oop?
A = np.array([[1,1],[2,2],[3,3],[4,4],[5,5]])
I = np.array([0, 1, 0, 1, 1])
V = np.array([6, 6, 6, 6, 6])
Я хочу обновить A так, чтобы у него было 6 в соответствующем индексе, указанном I. Итак, A становится ...
A = np.array([[6,1],[2,6],[6,3],[4,6],[5,6]])
Пробовал следующее, но они не работали ..
A[I] = V
A[:,I] = V