Python Education
Закрытый канал
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
Больше8 726
Подписчики
-324 часа
-127 дней
-7330 день
Архив постов
8 726
3 трюка с itertools
Сегодня мы рассмотрим несколько функций из довольно полезного модуля, позволяющих эффективно работать с итерируемыми объектами. Начнём с очень простой функции –
chain. Она позволяет "склеивать" несколько итерируемых элементов в один.
Далее, accumulate. Эта функция немного похожа на reduce, но вместо того, чтобы давать одно окончательное значение, она последовательно применяет функцию, заданную вторым аргументом (в данном случае min), к каждому последующему элементу по порядку: min(11), min(11, 3), min(11, 3, 9) и так далее.
А для того, чтобы создавать комбинации из элементов выбранного итерируемого объекта, вам понадобится функция combinations. Вторым аргументом можно задать длину этой самой комбинации.
#модули #itertools8 726
Python — простой и понятный широкому кругу людей язык программирования.
Изучение любого языка требует усидчивости и дисциплины. Но Python в этом смысле считается одним из самых комфортных, особенно для новичков. Простой синтаксис позволяет легко учиться, читать и делиться. Именно это делает его столь популярным.
Знание Python сделает тебя востребованным специалистом
На программистов Python сейчас огромный спрос, потому что этих специалистов меньше, чем открытых вакансий. На зарплату в 100.000р можно выйти в максимально короткие сроки.
Наш канал поможет вам как изучить все основы этого языка программирования, так и усовершенствовать все свои навыки, даже если вы им уже владеете.
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
