MST

星途 面试题库

面试题:Python中range创建数值列表的常见应用场景

请举例说明在哪些编程场景下,使用Python的range创建数值列表是非常合适的,并编写代码示例实现一个简单场景。
39.8万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试

合适的编程场景

  1. 循环固定次数:当需要进行固定次数的循环操作时,例如循环遍历列表的索引。假设我们有一个列表,需要依次打印每个元素的索引和值。
  2. 生成等差数列:生成一个有规律的数值序列,比如从0开始,每次递增1的整数序列,常用于迭代处理一系列有序数据。

代码示例

# 循环固定次数场景
my_list = [10, 20, 30, 40]
for i in range(len(my_list)):
    print(f"索引 {i} 的值为: {my_list[i]}")

# 生成等差数列场景
nums = list(range(5))  # 生成0到4的整数列表
print(nums)