【发布时间】:2017-11-17 16:44:38
【问题描述】:
我有一个函数 foo,它返回一个形状为 (1000, 3, 1000) 的数组 如何将其拆分为三个数组 a(1000, 1000) 和 b(1000, 1000) 和 c(1000, 1000) 我正在寻找这样的东西:
a,b,c = foo()[:,*,:]
这将导致 a,b,c 等于:
res = foo()
a = res[:,0,:]
b = res[:,1,:]
c = res[:,2,:]
【问题讨论】:
-
你的问题不清楚,请展示你的尝试
标签: python arrays multidimensional-array