简单的偏函数应用例子
来源:互联网 发布:红帽linux安装教程 编辑:程序博客网 时间:2024/06/05 10:22
from operator import add,mulfrom functools import partialadd1=partial(add,1) #add(x)==add(1,x)mul100=partial(mul,100) #mul100(x)==mul(100,x)print(add1(10))print(add1(1))print(mul100(100))print(mul100(10))
11
2
10000
1000
例子中使用了两个简单的函数add()和mul(),两者都来自operator模块。
这两个函数仅仅是我们熟悉的+和*错操作符的函数式接口。
在我们的程序中我们经常想要给数字加一或者乘以100.
可以通过使用functional模块中的partial()函数来创建
阅读全文
0 0
- 简单的偏函数应用例子
- Zookeepe的简单应用例子
- springmvc的简单应用例子
- 函数指针简单的例子
- sendmsg()和recvmsg()应用的简单例子。
- 消息摘要 简单的应用例子
- epoll简介和简单的应用例子
- .NET MSChart应用的一个简单例子
- 简单的Servlet应用小例子
- solr简单应用的代码例子
- html表单应用的简单例子
- 一个简单的函数适配器的例子
- matlab nlinfit函数的应用例子
- Ajax简单应用例子
- 简单应用OpenCV例子
- 一个虚函数的简单例子
- 一个闭包函数的简单例子
- 函数apply和call的简单例子
- 关于 图的 一些基本概念~~·
- 2016 蓝桥杯 国赛 JAVA A组第二题 凑平方数
- 关于数据结构中一些二叉树的定义
- Android四大基本组件介绍与生命周期
- TCP的7种定时器
- 简单的偏函数应用例子
- 模式识别1-内容
- DO / DTO / BO / VO
- js操作数组分类(1)
- web前端分析/测试
- C#处理Json字符串、Json对象、多层嵌套
- mxml相关
- Parameter 'id' not found. Available parameters are [0, 1, 2, param3, param1, param2]
- Maven项目编译脚本