2

Python numpy array 'size' は私を大いに混乱させます

a = np.array([1,2,3])
a.size = (3, )
------------------------
b = np.array([[2,1,3,5],
             [2,2,5,1],
             [3,6,99,5]])
b.size = (3,4)

'b' はそれぞれ 3 行 4 列なので意味があります。しかし、'a' のサイズ = (3, ) はどうですか? 1行3列だから(1,3)じゃないの?

4

3 に答える 3