本文翻译自:Print a list in reverse order with range()?
如何在Python中使用range()
生成以下列表?
[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
#1楼
参考:https://stackoom.com/question/UZW1/使用range-以相反的顺序打印列表
#2楼
range(9,-1,-1)
[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
#3楼
您可以使用range(10)[::-1]
,它与range(9, -1, -1)
,可以说更具可读性(如果您熟悉常见sequence[::-1]
Python成语)。
#4楼
range(9,-1,-1)
[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
Is the correct form. 是正确的形式。 If you use 如果你使用 <