📅  最后修改于: 2023-12-03 15:04:24.709000             🧑  作者: Mango
在Python中,我们可以使用内置的range()
函数来创建一个具有给定范围的数字列表。range()
函数可以接收1到3个参数,分别是起始值、结束值和步长值。如果只提供一个参数,则默认为结束值,起始值默认为0,步长默认为1。
以下是创建一个数字范围的示例:
numbers = range(10)
print(list(numbers)) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
在这个例子中,range(10)
将创建一个包含从0到9的数字列表。我们使用内置的list()
函数将numbers
对象转换为一个列表,并将其打印出来。
以下是创建一个带有起始值和结束值的数字列表的示例:
numbers = range(2, 8)
print(list(numbers)) # [2, 3, 4, 5, 6, 7]
在这个例子中,range(2, 8)
将创建一个包含从2到7的数字列表。我们再次使用list()
函数并将其打印出来。
以下是创建一个带有自定义步长的数字列表的示例:
numbers = range(1, 10, 2)
print(list(numbers)) # [1, 3, 5, 7, 9]
在这个例子中,range(1, 10, 2)
将创建一个包含从1到9的数字列表,步长为2。我们再次使用list()
函数并将其打印出来。
现在,您已经学会了如何在Python中创建具有给定范围的数字列表。