python2系にはxrangeというのがあるらしい
単純な呼び出し
import time
start = time.time()
for x in range(10000):
pass
print "range : {}".format(time.time - start)
start = time.time()
for x in range(10000):
pass
print "range : {}".format(time.time - start)
結果
range : 0.00071907043457
xrange : 0.000457048416138
xrangeのが呼び出し早い