【发布时间】:2019-04-03 08:43:00
【问题描述】:
我想将具有不同但广播兼容数组的数组堆叠在一起。给定 7x5、7x1、1x5 和 1x1 数组,我想做类似的事情
a475 = mkarr([a75, a71, a15, a11])
其中a455 将是一个 4x7x5 数组。
理想情况下我也希望能够做到
a2275 = mkarr([[a75, a71], [a15, a11]])
得到一个 2x2x7x5 的数组。
用numpy表达这些操作最简洁的方式是什么?
【问题讨论】:
标签: python numpy scipy array-broadcasting numpy-ndarray