如何使用Python的range()函数创建一个数字列表
发布时间:2023-06-16 12:49:38
在Python中,range()函数可以用来创建一系列数字列表。具体用法是range(start, stop, step),其中:
- start:表示起始数字,默认为0。
- stop:表示终止数字,但不包括该数字,即列表中最后一个数字为stop-1。
- step:表示间隔,默认为1。
下面介绍几个例子,来说明如何使用range()函数创建数字列表:
1. 创建一个列表,包含从0到9的数字。
代码如下:
my_list = list(range(10)) print(my_list)
输出结果:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
2. 创建一个列表,包含从1到20的数字,并且每个数字之间间隔为2。
代码如下:
my_list = list(range(1, 21, 2)) print(my_list)
输出结果:
[1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
3. 创建一个列表,包含从10到1的数字,并且每个数字之间间隔为-1。
代码如下:
my_list = list(range(10, 0, -1)) print(my_list)
输出结果:
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
4. 创建一个列表,包含从1到1000的数字,并且每个数字之间间隔为1。
代码如下:
my_list = list(range(1, 1001)) print(my_list)
可以看到,利用Python的range()函数可以非常方便地创建数字列表。在实际使用中,可以根据自己的需要,灵活地调整起始数字、终止数字和间隔等参数,以达到预期的效果。
