韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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

关注

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

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

打扑克免费高清视频| 小叔子从后面抱住我的电视剧| 7777777亚洲和欧洲尺码表| 老公不在我和公发| 在电影院里拨开内裤挺进| 少女配狗视频大全播放| 强伦轩特级A片免费播放女的老师| 《金莲浮史》台湾绝版| 7777影院免费观看电视剧大全 | 《性88分钟》| 日韩| 三级《出差被同房》| 楼梯间的秘密小说BY赵景明| 三个老头拥着躁我一晚| 性做爰A片春欲| 浏览器| 丈夫不在家儿媳想老公的背景故事| 细川麻里| 韩剧《酒醉热吻》| 我把校花嘴巴当套子的小说 | 光谷有轨电车| 亚洲日韩AV精品一区二区| 胬肉(产乳)| 免费的黄冈网站有哪些平台| 美国禁忌| 国产又好看的特效大片| 《高压监狱2》完整版| 怎么弄出白色粘液视频教程 | 少年阿兵阅读| 120分钟做爰A片免费| 鲁鲁射击免费播放电视剧全部| -区二三国产好的精华液品牌介绍| 栄仓彩| 夜生活在线观看免费观看电视剧| 玉蒲团之官人我要| 《我的妹妹想你大棒棒糖电视剧》| 三人成虎| 《伦敦空姐美版2023》| 免费观看已满十八岁电视剧国外| 胸罩100%透明| 色搞