operator.mul()
  • References/Python/Python/Functional Programming

operator.mul(a, b) operator.__mul__(a, b) Return a * b, for a and b numbers.

2025-01-10 15:47:30
operator.
  • References/Python/Python/Functional Programming

operator.__matmul__(a, b) Return a @ b.

2025-01-10 15:47:30
itertools.combinations()
  • References/Python/Python/Functional Programming

itertools.combinations(iterable, r) Return r length subsequences of elements from the input iterable.

2025-01-10 15:47:30
functools.reduce()
  • References/Python/Python/Functional Programming

functools.reduce(function, iterable[, initializer]) Apply function of two arguments cumulatively to the items of sequence

2025-01-10 15:47:30
operator.
  • References/Python/Python/Functional Programming

operator.__irshift__(a, b) a = irshift(a, b) is equivalent to a >>= b.

2025-01-10 15:47:30
functools.singledispatch()
  • References/Python/Python/Functional Programming

@functools.singledispatch(default) Transforms a function into a single-dispatch

2025-01-10 15:47:30
functools.partial()
  • References/Python/Python/Functional Programming

functools.partial(func, *args, **keywords) Return a new partial object which when called will behave like func

2025-01-10 15:47:30
itertools.accumulate()
  • References/Python/Python/Functional Programming

itertools.accumulate(iterable[, func]) Make an iterator that returns accumulated sums, or accumulated results of other binary

2025-01-10 15:47:30
operator.truediv()
  • References/Python/Python/Functional Programming

operator.truediv(a, b) operator.__truediv__(a, b) Return a / b where 2/3 is .66 rather than 0. This

2025-01-10 15:47:30
operator.lshift()
  • References/Python/Python/Functional Programming

operator.lshift(a, b) operator.__lshift__(a, b) Return a shifted left by b.

2025-01-10 15:47:30