numpy.reshape详解


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”相同。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM