Русский
Открыть в Telegram

ВеткаВыражения генераторы

3 сообщения · –
P
Фотография
нажмите — покажем
Выражения генераторы Интересное расширение Python, обобщающее list comprehension, — выражения-генераторы. Они работают совершенно аналогично list comprehension, только без создания в памяти собственно списка. Числа создаются по ходу дела, без сохранения их явным образом в списке. Например, вместо вычисления квадратов первых 20 натуральных чисел с помощью list comprehension: sum([x*x for x in range(20)]) можно воспользоваться выражением-генератором: sum(x*x for x in range(20)) Использование данного способа ускоряет выполнение программы.
  1. П
    Интересное расширение. Работает аналогично list comprehension, но без создания списка. Вычисления производятся по ходу без сохранения. Ускоряет выполнение.
  2. Е
    Отличное расширение Python! Выражения-генераторы помогут ускорить программу.
PPython чат для початківцівPython чат для початківців@pythonnewbie · группа · Технологии
48участников1пишущих за 30 дней
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем