Python面試真題 - 介紹一下Python下range()函數(shù)的用法
【Python面試真題】- 介紹一下Python下range()函數(shù)的用法
range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
range(1, 10)
[1, 2, 3, 4, 5, 6, 7, 8, 9]
range(0, 9, 2)
[0, 2, 4, 6, 8]
range(99,0,-10)
[99, 89, 79, 69, 59, 49, 39, 29, 19, 9]
相區(qū)別的是xrange(),每次只取出一個(gè)迭代對(duì)象,如果是數(shù)據(jù)量比較大時(shí),效率較高
在Python3中,沒有xrange()函數(shù),其功能放在了range()函數(shù)上