4 ms·
for i in xrange(1000000000): print i xrange() addresses the problem you describe and has been in Python since, like, forever. However, range() is nicer for lea
by oofoe 18y ago
for i in xrange(1000000000): print i
xrange() addresses the problem you describe and has been in Python since, like, forever. However, range() is nicer for learning the language, since it's easy to see how it composes into a list.
- abstractbill 18y agoYes, I know. It's just bad that people are taught one way of iterating, and then may or may not learn the right way at some later time.