Список и скорость понимания генератора с функцией соединения [дубликаты]
На этот вопрос уже есть ответ:
Понимание списка или странное время выражения выражения генератора? 3 ответа Список понимания без [] в Python 7 ответовТак что я получил эти примеры из официальной документации.https: //docs.python.org/2/library/timeit.htm
Что именно делает первый пример (выражение генератора) медленнее, чем второй (понимание списка)?
>>> timeit.timeit('"-".join(str(n) for n in range(100))', number=10000)
0.8187260627746582
>>> timeit.timeit('"-".join([str(n) for n in range(100)])', number=10000)
0.7288308143615723