小编use*_*802的帖子

生成连续值对之间的范围

说我有一个清单:

my_array = np.array([0, 5, 12, 18, 23])
Run Code Online (Sandbox Code Playgroud)

我想生成上面列表的连续对之间的范围列表,即:

[range(0,5), range(5,12), range(12, 18), range(18, 23)]
Run Code Online (Sandbox Code Playgroud)

有没有简单的方法来建立这些范围?也许是一种更加Pythonic的方式,没有显式循环?

python

2
推荐指数
1
解决办法
74
查看次数

标签 统计

python ×1