range在python中的用法
时间: 2023-11-24 08:07:15 浏览: 60
Python range()与Numpy.arange
range() 是 Python 内置的一个函数,用于生成一个整数序列,常用于 for 循环中。它的语法格式为:
range(start, stop[, step])
其中,start 表示序列的起始值(可选,默认为 0),stop 表示序列的终止值(必选),step 表示序列的步长(可选,默认为 1)。
例如,range(1, 6) 会生成一个序列 [1, 2, 3, 4, 5],range(0, 10, 2) 会生成一个序列 [0, 2, 4, 6, 8]。
需要注意的是,range() 函数返回的是一个可迭代对象,而不是一个列表,需要使用 list() 函数将其转换为列表。同时,如果只使用一个参数调用 range() 函数,它会默认从 0 开始生成一个序列,例如 range(5) 会生成一个序列 [0, 1, 2, 3, 4]。
阅读全文