Skip to main content
 首页 » 编程设计

python之具有数组输入的 numpy.arange 样式函数

2025年05月04日8jyk

我有起始索引和结束索引的 numpy 数组,我想从中构建一个扁平的范围数组。

例如有输入

s = np.array([1,2,3]) 
e = np.array([4,5,10]) 

和输出

array([1,2,3,2,3,4,3,4,5,6,7,8,9]) 

有什么方法可以有效地做到这一点?

请您参考如下方法:

怎么样

np.concatenate([np.arange(x, y) for x, y in zip(s, e)])