NumPy 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]]