numpy中关于reshape的初步认识

首先这是官方文档对于reshape的介绍:不改变原数据的情况下修改矩阵的形状(格式)。

https://numpy.org/doc/stable/reference/generated/numpy.reshape.htmlx​​​​​​​​​​​​​

numpy中关于reshape的初步认识_第1张图片

具体格式为 numpy.reshape(a, newshape, order)

a 是原矩阵。

newshape 是变换的目标格式,变换前后的总元素个数需要相等。比如,(3,4)是改为3*4矩阵;单个数字是改为一维数组(此时这个数字等于元素个数);-1是python根据已写的信息自动推算出剩余个数,且高维矩阵自动转为对应维度。

order 是矩阵变换的格式。以二位矩阵为例:“C”指的是行优先读写;“F”指的是列优先;“A”即按照原始矩阵的存储方式。

持续更新中......

你可能感兴趣的:(概率论,线性代数)