reshape方法是在不改变数据内容的情况下,改变一个数组的维度
调用方法: numpy.reshape(a,newshape,order)
各参数说明如下:
a :需要reshape的数组
newshape :新的数组的维度
order : 控制a中元素的读取顺序,可选范围为{'C', 'F', 'A'}
(1)'C'指的是用类C写的读/索引顺序的元素,最后一个维度变化最快,第一个维度变化最慢。
(2)'F'是指用FORTRAN类索引顺序读/写元素,最后一个维度变化最慢,第一个维度变化最快。
(3)'A'选项所生成的数组的效果与原数组a的数据存储方式有关,如果数据是按照FORTRAN存储的话,它的生成效果与”F“相同,否则与“C”相同。