(python 2.7.7 vs python 3.3.3)
python -mtimeit “for i in xrange(10000):pass”
1000 loops, best of 3: 226 usec per loop
python -mtimeit “for i in range(10000):pass”
1000 loops, best of 3: 320 usec per loop
python3 -mtimeit “for i in range(10000):pass”
1000 loops, best of 3: 404 usec per loop
Два вопроса
1. А почему такая разница? Это надо постараться чтобы вдвое снизить производительность.
2. В реальных проектах бывало что снижение скорости тройки было важно или неприятно?