I would like to do the following:
for i in dimension1:
for j in dimension2:
for k in dimension3:
for l in dimension4:
B[k,l,i,j] = A[i,j,k,l]
without the use of loops. In the end both A and B contain the same information but indexed
differently.
I must point out that the dimension 1,2,3 and 4 can be the same or different. So a numpy.reshape() seems difficult.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…