python range() 函数可创建一个整数列表,一般用在 for 循环中。
使用方式: range(start, stop, [step])
start: 计数从 start 开始。默认是从 0 开始。range(4) 相当于 range(0,4)
stop: 计数到 stop 结束,不包括 stop。range(0,4) 表达 [0, 1, 2, 3]
step:步长,默认为1。range(0,3) 相当于 range(0, 3, 1)
range函数逆序有两种实现方式:
1 . 先创建一个列表,然后对列表中的元素进行逆序。
例如:a=range(6)
a=range(6) # [0, 1, 2, 3, 4, 5]
new =[]
for i in reversed(a):
new.append(i)
print(new) # [5, 4, 3, 2, 1, 0]
2 . 利用range()函数特点来进行逆序。
例如:range(5,-1,-1)
new =[]
for i in range(5,-1,-1):
new.append(i)
print(new)