国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > Python中reduce函数和lambda表达式的学习

Python中reduce函数和lambda表达式的学习

头像

silencement

2019-07-13 11:41:002819浏览 · 0收藏 · 0评论

reduce函数将一个数据集合(链表,元组等)中的所有数据进行下列操作:用传给 reduce 中的函数 function(有两个参数)先对集合中的第 1、2 个元素进行操作,得到的结果再与第三个数据用 function 函数运算,最后得到一个结果。

例如下面代码:

list = [1,2,3,4]
t = reduce(lambda x,y:x*y,list)
print(t)

上述代码传给reduce的函数是做乘法,数据集是list,那么reduce函数的作用就是将数据集中的数据依次相乘,最后打印出的结果就是24。

凡是要对一个数据集合进行操作的,而且需要返回一个统计结果的,能够用循环或者递归方式解决的问题,一般情况下都可以用reduce方式实现。

在python 3.0.0.0以后, 如果要用它就得from functools import reduce。

lambd表达式是一种精简函数的表达方法,省略了函数的定义,命名等问题。如下函数:

def exp(n):
    return n*n

exp(6)返回36

而用lambda表示:

num = lambda n:n*n

num(6)也是36

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

老头跪在两腿之间吃奶| 国产在线观看免费全集电视剧网站| 妈妈醉酒后把我当爸爸电视剧 | 双男床上剧烈运动会怎么消除| 扌暴辶鬲和扌暴辶的区别| 老公不在小叔子当老公| 9.1萝卜黄| 《漾出OVER FLOWER》…| 美国色情巜做爰4| 父女一起到达巅峰的小说| 《一滴都不许漏》何泽城林荫| 大杂烩(TXT)小说阅读| 公媳欢情沈曼最新章节更新| 美女被咬小头头视频大全 | 免费观看大片哔哩哔哩| 夫妻二人世界免费看第一集| MD传媒破解版APP免费版| 国外成品网站1688入口在哪| 少妇激情偷公乱140章| 日产MV和欧美MV的外观对比| 麻花传MV在线观看的最新进展| 中字《喝醉的丈夫被结城送回家》| 真人刺激战场40分钟电视剧| 芒果浏览器| BOBO浏览器| 速度与激情10| 公交车被上高湖了还能坐吗小说| 老和尚猛挺进她莹莹的体导演是谁| 90多岁老太太阴部下坠怎么办| 台球室的特殊待遇2HD| 女性私密紧致情趣玩具| 我兄弟的妈妈免费观看电视剧 | 教室停电插班花赵柔笔趣阁九流糖 | YY漫画首页登录入口页面在哪里| 她开始慢慢迎合刘小刚是什么歌| 三个老师轮流给学生布置作业| 王局长把乳罩解开吃胸的动态图| 亚洲综合色一区二区三区| 美女图片| 我的老师中韩双字ID| 后入