Итак, я получил эти примеры из официальной документации. < /p>
Что именно делает первый пример (выражение генератора) медленнее, чем второй (понимание списка)? < /p>
>>> timeit.timeit('"-".join(str(n) for n in range(100))', number=10000)
0.3018611848820001
>>> timeit.timeit('"-".join([str(n) for n in range(100)])', number=10000)
0.2727368790656328
Подробнее здесь: https://stackoverflow.com/questions/377 ... n-function
Список VS Generator Speed Speed с функцией соединения [Duplicate] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Generator Roslyn Source Generator Spected из -за места в следе в имени файла .cs
Anonymous » » в форуме C# - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-