4
import numpy as np
a = np.zeros((3,2))
ind_row = np.array([0,1])
a[ind_row, 1]=3
现在,正在如预期a
:numpy:可以将值分配给子数组吗?
[[ 0. 3.]
[ 0. 3.]
[ 0. 0.]]
我想分配一个值的a[ind_row, 1]
子阵列,并且希望能够做到这一点,如下所示:
a[ind_row, 1][1] = 5
但是,这使a
不变!我为什么要期待这个?