特定の行に特定の値を代入できるか試してみる:Python3
すごい初歩的なんですが,行を指定して代入できるか試してみました.
In [22]: import numpy as np In [26]: m = np.empty((4,3)) In [27]: m Out[27]: array([[ 0., 0., 0.], [ 1., 2., 3.], [ 0., 0., 0.], [ 0., 0., 0.]]) In [28]: m[1,:] = np.array([3,3,3]) In [29]: m Out[29]: array([[ 0., 0., 0.], [ 3., 3., 3.], [ 0., 0., 0.], [ 0., 0., 0.]])
In [27]でなぜ前の値が残っているのだ??