functools.partial指定默认值问题
上面例子中int()函数有两个参数
int('12345', base=8)
,那么functools.partial在创建偏函数的时候是如何确定少的参数的位置的
比如说:
为
int('12345', base=8)
创建一个偏函数:
int2 = functools.partial(int, base=2)
的时候,
我怎么知道
base=2
是
int()函数里的第一个参数还是第二个参数呢
上面例子中int()函数有两个参数
int('12345', base=8)
,那么functools.partial在创建偏函数的时候是如何确定少的参数的位置的
比如说:
为
int('12345', base=8)
创建一个偏函数:
int2 = functools.partial(int, base=2)
的时候,
我怎么知道
base=2
是
int()函数里的第一个参数还是第二个参数呢
2018-06-10
举报