小编Rob*_*abe的帖子

带有负步幅的Python range()

有没有办法使用range()stride -1 的函数?

例如,使用range(10, -10)下面的方括号值而不是?

即以下行:

for y in range(10,-10)
Run Code Online (Sandbox Code Playgroud)

代替

for y in [10,9,8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10]:
Run Code Online (Sandbox Code Playgroud)

显然,人们可以用更优雅的另一种循环来做到这一点,但是这个range()例子对于我想要的东西会更好.

python-3.x

32
推荐指数
4
解决办法
5万
查看次数

标签 统计

python-3.x ×1