Jam*_*con 6 python function combinators
此函数f接受参数列表并返回具有相同参数列表的另一个callable,以便可以对其应用其他函数.
from operator import add, mul
def f(*a, **kw):
return lambda g: g(*a, **kw)
map(f(3, 10), (add, mul)) # -> [13, 30]
Run Code Online (Sandbox Code Playgroud)
你叫f什么?这是某种组合器吗?
| 归档时间: |
|
| 查看次数: |
165 次 |
| 最近记录: |