大家好,又见面了,我是你们的朋友全栈君。...标一下角标哈,(2[0], 2[1], 4[2]) [ ] 里是shape的索引,对吧,
transpose((1, 0, 2)) 的意思是 按照这个顺序 重新设置shape 也就是 (2[1], 2[...比如 8 在arr1中的索引是 (1, 0, 0) 那么按照刚才的变换规则,就是 (0, 1, 0) 看看跟你结果arr2的位置一样了吧,依此类推.....另外一个知识点:
对于一维的shape,转置是不起作用的,举例:
x=linspace(0,4,5)
#array([0.,1.,2.,3.,4.])
y=transpose(x) # 会转置失败。...您可能感兴趣的文章:
Numpy中转置transpose、T和swapaxes的实例讲解
Python实现矩阵转置的方法分析
numpy.transpose对三维数组的转置方法
numpy中的高维数组转置实例