Python xrange()
function is similar to range
function.
However, xrange()
do not generate the list, while loop through an arithmetic progression,
thus memory efficient.
>>> for x in xrange(1,1000000): print(x)
is better than:
>>> for x in range(1,1000000): print(x)
Note:
xrange
is no longer supported in Python 3.