numpy库中的transpose
2018-12-10 本文已影响0人
嘘_35d2
认真研究了一下,transpose 是怎么执行的,主要是要对几个维度都进行索引,我自己是这样理解的:
比如:reshape(2,4,3)形成的2*4*3的数组,2包含索引从0,1;4包含索引0,1,2,3。那么图中的[3,4,5]对应的索引为[0,1,?],对其进行transpose(1,0,2)即让[3,4,5]的索引变为[0,1,?]
可以对照着下面的例子看,我自己会把这个数组横着写,简单讲(2,4,3)想成最大的列表里面有两个中等列表,中等列表里面有4个小列表,每个小列表里有三个元素,然后大、中、小列表和元素分别对应索引
numpy库中的transpose