相关疑难解决方法(0)

将数字列表转换为范围

我有一堆数字,说如下:

1 2 3 4  6 7 8  20 24 28 32
Run Code Online (Sandbox Code Playgroud)

这里提供的信息可以用Python表示为范围:

[range(1, 5), range(6, 9), range(20, 33, 4)]
Run Code Online (Sandbox Code Playgroud)

在我的输出中,我写了1..4, 6..8, 20..32..4,但这只是一个介绍问题.

另一个答案显示了如何为连续范围做到这一点.我不知道如何轻松地为上面的跨栏范围做这件事.对此有类似的伎俩吗?

python

9
推荐指数
1
解决办法
2147
查看次数

标签 统计

python ×1