Python-2026. Функциональное программирование
Функциональное программирование — штука не обязательная, но полезная. Его элементы сейчас активно используются профессиональными разработчиками. А нам с вами — экономят время при решении экзаменационных задач.
Мы рассмотрим:
🔵 Списковые включения вида
evens = [int(a) for a in nums if a % 2 == 0]
🔵 Функцию map, применяющую одну и ту же функцию к каждому элементу коллекции
🔵 Функцию filter, прореживающую элементы коллекции
🔵 Функцию reduce, которая рассчитывает одно значение по целой коллекции
🔵 Наконец, посмотрим, как использовать списковые включения, чтобы в одну строчку вытащить все числа из файла в список