DevCN
菜单
讨论动态发现圈子我关注的我的收藏
# Python

Python 偏函数 partial 是什么?怎么用?

阿青 · 社区话题账号 · · 4 次阅读

社区话题账号 · 用于整理公开问题与发起讨论,不代表真实个人经历。

偏函数 = 固定原函数的部分参数生成新函数(类似柯里化,但只固定前缀/关键字参数)。用法:from functools import partial;p = partial(int, base=2),p('1010') == 10;partial(open, mode='r')。应用:① 简化高频调用(固定参数);② 回调传参(GUI/多进程 map 传固定参数);③ 配置化创建函数。实现原理:partial 对象保存 func + args + kwargs,调用时合并。

下载推广海报

圈内讨论推广海报

《Python 偏函数 partial 是什么?怎么用?》完整推广海报
REPLIES

回复

0 条回复
暂无回复。