Найти - Пользователи
Полная версия: range() и xrange()
Начало » Python для экспертов » range() и xrange()
1 2
crchemist
просто сподобалось. захотілось поділитись )
Enchantner
Из тройки вроде range вообще убрали :)
Griffon
crchemist
прикольну штуку найшов в xrange:
>>> from timeit import Timer
>>> t1 = Timer('len(list(xrange(20000)))'); t2 = Timer('iter(xrange(20000)).__length_hint__()')
>>> t1.timeit(3000), t2.timeit(3000)
(1.5572329723470375, 0.0022494479046599736)
>>>
Что тут интересного? В t1 создаётся большой список 3000 раз. А в t2 нет.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB