Модули функционального программирования
Модули, описанные в этой главе, предоставляют функции и классы, которые поддерживают стиль функционального программирования и общие операции над вызываемыми объектами.
В этой главе документированы следующие модули:
-
itertools— Функции, создающие итераторы для эффективного циклирования -
functools— Функции высшего порядка и операции над вызываемыми объектами
-
operator— Стандартные операторы как функцииlt()le()eq()ne()ge()gt()__lt__()__le__()__eq__()__ne__()__ge__()__gt__()not_()__not__()truth()is_()is_not()abs()__abs__()add()__add__()and_()__and__()floordiv()__floordiv__()index()__index__()inv()invert()__inv__()__invert__()lshift()__lshift__()mod()__mod__()mul()__mul__()matmul()__matmul__()neg()__neg__()or_()__or__()pos()__pos__()pow()__pow__()rshift()__rshift__()sub()__sub__()truediv()__truediv__()xor()__xor__()concat()__concat__()contains()__contains__()countOf()delitem()__delitem__()getitem()__getitem__()indexOf()setitem()__setitem__()length_hint()call()__call__()attrgetter()itemgetter()methodcaller()- Сопоставление операторов с функциями
© 2001–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.13/library/functional.html