1. 首页
  2. 数据库
  3. 其它
  4. 浅谈python标准库–functools.partial

浅谈python标准库–functools.partial

上传者: 2021-02-23 16:12:13上传 PDF文件 60.34KB 热度 11次
一.简单介绍: functools模块用于高阶函数:作用于或返回其他函数的函数。一般而言,任何可调用对象都可以作为本模块用途的函数来处理。 functools.partial返回的是一个可调用的partial对象,使用方法是partial(func,*args,**kw),func是必须要传入的,而且至少需要一个args或是kw参数。 创建一个功能函数,实现三个数的相加,如果其中的一个或是多个参数不变,那么可以使用partial,实例化一个传入了add和12参数的对象,如上图所示,传入两个参数后,得到三个数的和。 二.partial源码分析: 1.__new__方法部分 clas
用户评论