> **Источник:** https://python-all.ru/3.7/library/functional.html
>
> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.

---

# Модули функционального программирования

Модули, описанные в этой главе, предоставляют функции и классы, поддерживающие стиль функционального программирования, а также общие операции над вызываемыми объектами.

В этой главе описаны следующие модули:

- [`itertools` – Функции, создающие итераторы для эффективного циклического обхода](https://python-all.ru/3.7/library/itertools.html)

  - [Функции itertools](https://python-all.ru/3.7/library/itertools.html#itertool-functions)
  - [Рецепты itertools](https://python-all.ru/3.7/library/itertools.html#itertools-recipes)
- [`functools` – Функции высшего порядка и операции над вызываемыми объектами](https://python-all.ru/3.7/library/functools.html)

  - [Объекты `partial`](https://python-all.ru/3.7/library/functools.html#partial-objects)
- [`operator` – Стандартные операторы в виде функций](https://python-all.ru/3.7/library/operator.html)

  - [Отображение операторов на функции](https://python-all.ru/3.7/library/operator.html#mapping-operators-to-functions)
  - [Операторы на месте](https://python-all.ru/3.7/library/operator.html#in-place-operators)
