Сообщить об ошибке.

Краткий обзор раздела: Функциональное программирование в Python

Содержание с кратким описанием:

ОБЗОР: Функциональное программирование в Python.
В этом разделе объясняется основная концепция функционального программирования, если просто интересно узнать о возможностях языка Python, то перейдите сразу к "разделу о итераторах".
Итератор как основа функционального стиля Python.
Итераторы являются важной основой для написания программ в функциональном стиле. Итератор в Python - это объект, представляющий поток данных, т.е. объект, который возвращает данные по одному элементу за раз.
Типы данных Python, поддерживающие итераторы.
В Python, фактически любой тип последовательности, например список list, кортеж tuple, или частный случай кортежа - строка str, автоматически поддерживает создание итератора.
Выражения-генераторы Python в функциональном программировании.
В программировании функциональном стилем очень часто используются выражения-генераторы и выражения-списки. Основные цели их использования: выполнение некоторой операции для каждого элемента и выбор подмножества элементов, удовлетворяющих определенному условию.
Функции Python, используемые в функциональном программировании.
Обзор встроенных функций Python используемых с итераторами в функциональном программировании, и которые просто облегчают жизнь программисту.