您的位置:首页 > 其它

偏函数

2016-05-27 17:13 375 查看
创建偏函数时,实际上可以接收函数对象、
*args
**kw
这3个参数

1.
int2 = functools.partial(int, base = 2)

int2('10010')

相当于:
kw = {'base' : 2}
int('10010', **kw)

2.

max2 = functools.partial(max, 10)

max2(5, 6, 7)
相当于:
args = (10, 5, 6, 7)
max(*args)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: