>>> import numpy as np
>>> b = np.array(np.arange(10))
>>> b
[0 1 2 3 4 5 6 7 8 9]
>>> b.shape
(10,)
#对b的维度进行修整,若要展成一列的数据,则有
>>> b.shape = -1,1
>>> b.shape
(10, 1)
>>> b
[[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]]
#若要展成二列的数据,则有
>>> b.shape = -1,2
>>> b.shape
(5, 2)
>>> b
[[0 1]
[2 3]
[4 5]
[6 7]
[8 9]]
有人知道b.shape = -1,1中的-1的意思的话烦请告知。