两者在for循环中使用的时候产生的效果是一样的,但是 range会返回一个list,所以range的效率没有xrange的高
区别:
range: range(0,6,2)返回[0,2,4]是返回生成的一个list
xrange: 返回一个生成器,在每次引用的时候才返回一个数
小结:
如果能用xrange就用xrange吧
两者在for循环中使用的时候产生的效果是一样的,但是 range会返回一个list,所以range的效率没有xrange的高
区别:
range: range(0,6,2)返回[0,2,4]是返回生成的一个list
xrange: 返回一个生成器,在每次引用的时候才返回一个数
小结:
如果能用xrange就用xrange吧