Python 偏函数
- 作用
固定函数参数,在原函数基础上创建新函数。
- 举例
""" 偏函数 """ from functools import partial from typing import Callable def multiply(x: int, y: int) -> int: return x * y # 将x固定为2,获得一个新的翻倍函数 double: Callable[[int], int] = partial(multiply, 2) # 将x固定为3,获得一个新的翻三倍函数 triple: Callable[[int], int] = partial(multiply, 3) print(double(4)) print(triple(4))
浙公网安备 33010602011771号