range()

range() 用于返回一个数字列表,语法为:range(start, stop[, step])

start:计数从 start 开始,默认是从 0 开始,例如 range(5) 等价于 range(0, 5)
stop:计数到 stop 结束,但不包括 stop,例如:range(0, 5) 结果是 [0, 1, 2, 3, 4] 没有 5
step:步长,默认为1,表示每隔1个数取一次,例如:range(0, 10, 2) 结果为 [0, 2, 4, 6, 8]

In [5]: range(10)
Out[5]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]   

In [6]: range(1, 10) 
Out[6]: [1, 2, 3, 4, 5, 6, 7, 8, 9]

In [7]: range(1, 10, 2)
Out[7]: [1, 3, 5, 7, 9]

 

 

 

 

 

    

posted @ 2019-01-10 15:14  孔雀东南飞  阅读(384)  评论(0编辑  收藏  举报