# 高阶函数 functools import functools # 遍历序列元素为参数依次应用到函数中,最终返回累计的结果 n = functools.reduce(lambda x, y: x + y, [1, 2, 3, 4, 5]) print(n) # 15 # 偏函数:对函数进行二次包装,从而简化操作,作用类似Java重载 square = functools.partial(pow, exp=2) # 指定为平方,简化入参 print(square(2)) # 4
标签:square,函数,Python,functools,print,高阶 From: https://www.cnblogs.com/gongxr/p/17071594.html