numpy.transpose 函数
此函数置换给定数组的维度。 它尽可能地返回一个视图。 该函数采用以下参数。
numpy.transpose(arr, axes)
这里,
序号 | 参数 & 描述 |
---|---|
1 | arr 要置换的数组 |
2 | axes 整数列表,与维度相对应。 默认情况下,维度是相反的 |
示例
import numpy as np a = np.arange(12).reshape(3,4) print 'The original array is:' print a print '\n' print 'The transposed array is:' print np.transpose(a)
它的输出将如下所示 −
The original array is: [[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]] The transposed array is: [[ 0 4 8] [ 1 5 9] [ 2 6 10] [ 3 7 11]]