numpy.transpose(a, axes=None) 对矩阵a进行转置,若想对一个矩阵进行转置该矩阵必须为方阵。参数axes表示维度,默认情况下为颠倒所有的维度 例1(二维矩阵) 例2(三维矩阵) 下图相同色圈起来的内容互相进行了交换,从而完成了第0维与第2维的转置 默认情况下的转置,与显式设置axes参数为[2,1,0]是相同的,下面来验证一下 我们如果想对三维矩阵的第0和1维进行转置,只需设置axes为[1,0,2]即可: