numpy中的reshape

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40232872/article/details/82180492

reshape函数是numpy中一个很常用的函数,作用是在不改变矩阵的数值的前提下修改矩阵的形状。

Talk is cheap ,show me the code!

#first
import numpy as np
x=np.array([[1,2],[3,4]])
x.shape

print(x)

#second
y=np.reshape(x,(1,4))
y.shape

print(y)
y=np.reshape(x,(1,-1))
#缺省值-1代表我不知道要给行(或者列)设置为几,reshape函数会根据原矩阵的形状自动调整。
y.shape

print(y)

如下图所示,是我自己测试的code。

猜你喜欢

转载自blog.csdn.net/qq_40232872/article/details/82180492
今日推荐