欢迎访问宙启技术站
智能推送

如何使用Python内置的range()函数生成数字序列列表?

发布时间:2023-07-03 14:48:25

Python内置的range()函数是用来生成一个指定范围内的数字序列列表的。range()函数接受三个参数:start(起始值,默认为0)、stop(结束值)和step(步长,默认为1)。

使用range()函数生成数字序列列表的基本用法如下:

result = list(range(start, stop, step))

其中,start为起始值,stop为结束值,step为步长。

以下是一些使用range()函数的例子:

1. 生成一个从0到9的数字序列列表:

result = list(range(10))
print(result)

输出:

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

2. 生成一个从1到10的数字序列列表:

result = list(range(1, 11))
print(result)

输出:

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

3. 生成一个从0到20的偶数序列列表:

result = list(range(0, 21, 2))
print(result)

输出:

[0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20]

4. 生成一个从10到1的递减序列列表:

result = list(range(10, 0, -1))
print(result)

输出:

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

使用range()函数生成数字序列列表的过程中,可以根据需要设置起始值、结束值和步长,从而灵活地生成所需的数字序列列表。使用list()函数将range()函数的返回结果转换为列表,可以方便地使用和处理生成的数字序列列表。