首页 > 解决方案 > 具有不均匀间隙的 Python 范围

问题描述

今天我有一个python考试,问了以下问题:

给定以下代码提取,完成代码,输出为:10 7 5.

nums = list (range (?,?,?))

print(nums)

如何使用 range 函数在 python 中获得这样的输出?

标签: pythonpython-3.x

解决方案


不确定这是否回答了问题,前提是我们可以在 ? 中填写任何语法。只要它产生结果。

  • 第一个?=10
  • 第二?=4
  • 第三?=-3))+(([5]
# nums = list(range(   ?  ,  ?  ,      ?       ))
nums   = list(range(  10  ,  4  ,  -3))+(([5]  ))
print(nums)
# nums = [10,7,5]

推荐阅读