国产成人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

关注

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

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

共享女儿小诗1~10章的背景资..| 美国禁忌6 结局| 《明明说过要用避孕套了》| 美国禁忌| 《酒店激战》动漫1-5集免费观..| 边吃奶边扭身体哼唧怎么回事| 《初尝禁果》2:做爰HD| 下面的小嘴又饿了| 轮流和两个男人一起很容易染病吗| 《女仆教育》动漫第一季| 女性扒开大腿内侧小肚子痒| 国产精品久久久久久久久精品动漫 | 被两个老头又日又添| 玉女献身台湾1988版主演是谁| 韩漫免费漫画页面在线看漫画下载..| 扌喿辶畐和扌喿辶的区别| 妈妈你真棒插曲视频快来救救我| 《搬家工人的绝遇》观看| 扒开女人内裤猛进猛出流出白波| 十九岁暴躁少女CSGO免费观看| 久久久久久精品国产三级涨奶| 父女一起到达巅峰的小说| 美女和帅哥一起努力生产豆浆| 停电了同桌把我拉入怀中小说| 同学的母亲中字ID| 主人请好好疼爱里面动画第二季| 美女比基尼游泳图片视频| 少女哔哩哔哩免费高清观看2| 一品国精和二品国精的文化意义 | 我兄弟的妈妈免费观看电视剧| 《停不了的爱》床戏| 在床上怎么做才能让男人荷尔蒙提..| 《年轻朋友的妻子3》| 可儿的奶水喂爸爸吃可以吗 | 公交车上双乳被老汉揉搓玩下载| 香蕉视频APP| 全糖可乐| 男女做受A片AAAA| 芒果浏览器| 《玉尺经》| 狗配人的大片视频大全