Range函数

作者: 朱兰Juran | 来源:发表于2022-05-20 08:15 被阅读0次

范围(Range)-一个参数

使用范围函数创建一个顺序的数字列表。

numbers = list(range(10))

print(numbers)

结果:

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

Range 本身会创建一个 Range 对象,所以调用 list 函数将其转换为列表。


范围(Range)-两个参数

如果使用一个参数调用 Range,则会生成0到该参数值的对象。

如果使用两个参数调用范围,则会从第一个值到第二个值的对象。

例如:

numbers = list(range(3, 8))

print(numbers)

print(range(20) == range(0, 20))

结果:

[3, 4, 5, 6, 7]

True


范围(Range)-三个参数

Range 可以有第三个参数,第三个参数决定了产生的序列的间隔。

numbers = list(range(5, 20, 2))

print(numbers)

结果:

[5, 7, 9, 11, 13, 15, 17, 19]

注意: 第三个参数必须是一个整数, 否则会报TypeError。

error

相关文章

网友评论

    本文标题:Range函数

    本文链接:https://www.haomeiwen.com/subject/luzxprtx.html