python函数式编程之偏函数

偏函数

当函数的参数个数太多,需要简化时,使用functools.partial可以创建一个新的函数,这个新函数可以固定住原函数的部分参数,从而在调用时更简单。

import functools
int2 = functools.partial(int, base=2)
int2('100110')#现在就认为这是个二进制字符串了

-------------------------------------------------------
Output: 38#转换成十进制

 

posted @ 2019-08-20 17:10  椰汁软糖  阅读(139)  评论(0编辑  收藏  举报