将数组进行转置

Posted luckiness

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将数组进行转置相关的知识,希望对你有一定的参考价值。

import  numpy
a=numpy.arange(1,25).reshape(8,3)


#对二维进行数组转置
b=numpy.transpose(a)
c=a.transpose()
d=a.T
#print(d)


print(对于三维a[i][j][k]进行转置,默认的将i和k交换,j位置不变)
#对三维数组进行转置
t=a.reshape(2,3,4)
w=numpy.transpose(t)
print(t)
print(w)

w1=numpy.transpose(t,(1,0,2))   #0,1,2值得是维度
#print(w1)

 

以上是关于将数组进行转置的主要内容,如果未能解决你的问题,请参考以下文章

VBA转置数组长度限制的最佳解决方法?

数组的shape属性与矩阵转置的区别在哪里?

Spark:如何使用嵌套数组转置和分解列

如何将其转置为数组?

将矩阵转换为一维数组

如何将 javascript 对象转置为键/值数组