-
Python range() 函数用法简介
-
range() 函数是Python内置的生成数字序列的函数,它可以返回一个有序的数字序列。
- range() 函数的语法是range([start], stop[, step]),其中start和step是可选的,默认值为0和1。stop指定生成数字序列的结束值,但不包括结束值本身。
-
range() 函数返回的对象是range对象,这是一种特殊的序列类型。可以通过list()函数将其转换为列表类型。
-
Python range() 函数用法详解
(1) 根据指定起始值、结束值生成数字序列
for i in range(3, 6):
print(i)
输出结果:
3
4
5
(2) 根据指定步长生成数字序列
for i in range(0, 10, 2):
print(i)
输出结果:
0
2
4
6
8
(3) 利用range()函数与len()函数处理列表
lst = ["apple", "banana", "cherry"]
for i in range(len(lst)):
print(i, lst[i])
输出结果:
0 apple
1 banana
2 cherry
(4) 快速生成指定长度的列表
lst = [0] * 5
print(lst)
输出结果:
[0, 0, 0, 0, 0]
-
总结
-
range() 函数是Python内置的生成数字序列的函数,语法为range([start], stop[, step])。
- range() 函数可以根据指定的起始值、结束值、步长生成特定的数字序列。
- range() 函数返回的对象是range对象,可以通过list()函数将其转换为列表类型。
- range() 函数常用于for循环、列表和元组等数据类型的处理中。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python range() 函数用法详解 - Python技术站