【发布时间】:2017-04-04 06:29:57
【问题描述】:
numpy like in this discussion 中的序列是否有元素的矢量化分配?
例如:
xx = np.array([1,2], dtype=object)
expanded = np.arange(xx, xx+2)
而不是循环:
xx = np.array([1,2], dtype=object)
expanded = np.array([np.arange(x, x+2) for x in xx]).flatten()
这将用于将标量启发式映射到确定它的矩阵中的相邻单元格(例如,与@987654325 有峰值重叠的单元格的范围 @操作)。
【问题讨论】:
-
同样的事情,但没有展平:stackoverflow.com/questions/40624409/…;只要子范围的长度相同,问题就很简单了。
标签: python arrays numpy vectorization