Bootstrap

python in range函数 (1、10、-1)_python开发的range()函数

python中的range()函数的功能hen强大,所以我觉得很有必要和大家分享一下

就好像其API中所描述的:

If you do need to iterate over a sequence of numbers, the built-in function range() comes in handy. It generates arithmetic progressions

代码示例:#如果你需要遍历一个数字序列,可以是使用python中内建的函数range()

#如下面要遍历一个列表test_list

test_list = [1,3,4,'Hongten',3,6,23,'hello',2]

for i in range(len(test_list)):

print(test_list[i],end=',')

print()

print('#####################################')

#或者用range()函数生成一个列表

for i in range(5):

print(i,end=',')

print()

print('#####################################')

#python中的内置函数range(10),其中参数'10'代表:从0到10的一个序列

#即长度为10的一个序列

print('range(10)表示:',range(10))

listA = [i for i in range(10)]

print(listA)

;