arr = np.array([1,2,3,4,5,6])
print(arr.reshape(2,3).reshape(2,-1))
就是将-1所在位置行或列是根据另外一个计算出来,自己不知道他为多少。
比如上面的那个,我只想让他变成2行,但是我不知道他是多少列,所以就可以这样。
只有一个表示将变成一维的,一行。
arr = np.array([1,2,3,4,5,6])
print(arr.reshape(-1))
arr = np.array([1,2,3,4,5,6])
print(arr.reshape(2,3).reshape(2,-1))
就是将-1所在位置行或列是根据另外一个计算出来,自己不知道他为多少。
比如上面的那个,我只想让他变成2行,但是我不知道他是多少列,所以就可以这样。
只有一个表示将变成一维的,一行。
arr = np.array([1,2,3,4,5,6])
print(arr.reshape(-1))