| 1 | initial version |
Oeps! Apologies for any inconvenience caused.
I typed the examples above.... not a good idea. Still the point raised is valid.
def test1():
for k in xmrange([10]*3): k
return
def test2():
for k1 in xrange(10):
for k2 in xrange(10):
for k3 in xrange(10): [k1,k2,k3]
return
timeit('test1()')
timeit('test2()')
625 loops, best of 3: 1.22 ms per loop
625 loops, best of 3: 256 µs per loop
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.