📜  range() 到Python中的列表(1)

📅  最后修改于: 2023-12-03 15:04:47.620000             🧑  作者: Mango

range() 到Python中的列表

在Python中,range()函数常常用来生成一个一定范围的数字序列。而我们可以使用这个序列来快速创建列表(list)类型的变量。在本文中,我们将会介绍如何使用range()函数去创建Python列表(list)的方法。

创建Python列表

Python列表(list)是一个有序、可变、可以包含不同类型数据的集合类型。下面是创建Python列表的基本语法:

list_name = [item_1, item_2, ..., item_n]

例如,下面的代码创建了一个包含三个元素的Python列表:

my_list = [1, 2, 3]

我们也可以在Python中使用range()函数创建一系列数字,然后将这些数字添加到列表(list)中去。下面是如何使用range()函数创建数字序列的语法:

range(start, stop, step)

其中:

  • start: 序列中起始数字。默认为0。
  • stop: 序列中结束数字。必须指定。
  • step: 两个相邻数字之间的步长。默认为1。

例如,下面的代码创建了一个包含从0到4的数字序列:

my_range = range(0, 5)

我们可以通过循环打印该序列中的每一个数字:

for i in my_range:
    print(i)

输出为:

0
1
2
3
4

我们可以将该数字序列添加到Python列表(list)中去:

my_list = list(range(0, 5))

我们现在就创建了一个名为my_list的Python列表,其中包含从0到4的所有数字。

小结

Python的range()函数可以用来创建数字序列。我们可以使用这个序列来快速创建Python列表(list)类型的变量。通过传入start、stop和step参数到range()函数,我们可以控制数字序列的起始值、结束值和步长。