# 函式編程模組

The modules described in this chapter provide functions and classes that support a functional programming style, and general operations on callables.

本章包含下列的模組：

- `itertools` --- 建立產生高效率迴圈之疊代器的函式
  - Itertool 函式
  - Itertools Recipes
- `functools` --- Higher-order functions and operations on callable objects
  - `partial` 物件
- `operator` --- 標準運算子替代函式
  - 運算子與函式間的對映
  - 原地 (in-place) 運算子