在Python中减少循环不可能?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (30)

我可能错了(只要告诉我,我会删除这个问题),但似乎python没有回应

for n in range(6,0):
    print n

我试过使用xrange,但也没用。我怎样才能实现呢?

提问于
用户回答回答于
for n in range(6,0,-1):
    print n
# prints [6, 5, 4, 3, 2, 1]
用户回答回答于

现在已经很晚了,但我只想补充一下,还有一种更优雅的方法:使用reversed

for i in reversed(range(10)):
    print i

给予:

4
3
2
1
0

扫码关注云+社区

领取腾讯云代金券