【发布时间】:2014-07-19 13:14:01
【问题描述】:
我想做以下事情:
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]
不使用循环。最后 A 和 B 都包含相同的信息但被索引 不同。
我必须指出,维度 1、2、3 和 4 可以相同或不同。所以 numpy.reshape() 似乎很困难。
【问题讨论】:
-
dimension变量是什么?你错过了一些range电话吗?
标签: python arrays optimization numpy dimensions