python - 具有不均匀间隙的 Python 范围
问题描述
今天我有一个python考试,问了以下问题:
给定以下代码提取,完成代码,输出为:10 7 5
.
nums = list (range (?,?,?))
print(nums)
如何使用 range 函数在 python 中获得这样的输出?
解决方案
不确定这是否回答了问题,前提是我们可以在 ? 中填写任何语法。只要它产生结果。
- 第一个?=
10
- 第二?=
4
- 第三?=
-3))+(([5]
# nums = list(range( ? , ? , ? ))
nums = list(range( 10 , 4 , -3))+(([5] ))
print(nums)
# nums = [10,7,5]
推荐阅读
- c# - Xceed DataGrid 使用大数据集 (WPF) 挂起 UI 线程
- python - MATLAB 等价于 Python 对多个值的赋值
- oop - 我在显示文本时遇到未知的逻辑错误
- spring-batch - 带双引号的 CSV -Spring Batch
- google-chrome-extension - chrome.scripting.executeScript 在我的清单 v3 Chrome 扩展中不起作用
- c - 如何将结构显式加载到 L1d 缓存中?带有/不带有超线程的隔离核心上的 CR0.CD = 1 的 INVD 的奇怪结果
- visual-studio-code - 在源代码管理中显示文件(VS Code)
- python - Ursina - 设置屏幕大小 - windows.size 不起作用
- c# - 如何在 C# 中反序列化包含具有不同形状的对象的 JSON 数组?
- python - 按主题在 Gmail 收件箱中搜索时严格匹配