Numpy numpy.reshape 函数
-
简述
此函数在不更改数据的情况下为数组提供新形状。它接受以下参数 -numpy.reshape(arr, newshape, order')
在哪里,序号 参数及说明 1 arr要重塑的数组2 newshapeint 或 int 的元组。新形状应与原始形状兼容3 order'C' 表示 C 风格,'F' 表示 Fortran 风格,如果数组存储在类似 Fortran 的连续内存中,'A' 表示类似 Fortran 的顺序,否则表示 C 风格 -
例子
import numpy as np a = np.arange(8) print 'The original array:' print a print '\n' b = a.reshape(4,2) print 'The modified array:' print b
它的输出如下 -The original array: [0 1 2 3 4 5 6 7] The modified array: [[0 1] [2 3] [4 5] [6 7]]