小能豆

使用 range() 以相反的顺序打印列表?

py

如何使用range()Python 生成以下列表?

[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]


阅读 27

收藏
2024-10-10

共1个答案

小能豆

你可以使用range()函数生成列表[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]。下面是实现的方法:

# 使用 range() 创建所需的列表
result = list(range(9, -1, -1))
print(result)

解释:

  • range(9, -1, -1)9开始,直到0(不包括-1)。
  • 第三个参数-1表示每次减少1
  • 使用list()将范围对象转换为列表。

运行上述代码后,将输出:

[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
2024-10-10