python学习之匿名函数实例讲解
1、什么是匿名函数
匿名函数,从字面的意思可以理解为不需定义函数名的函数。python是使用关键字lambda来定义匿名函数。具体的格式如下
lambda [arg1 [, arg2,......argn]]:expression
关键字lamba表示匿名函数,中括号内的是参数,右边的为表达式
匿名函数只能有一个表达式,返回的值就是表达式的结果,不需定义return语句,即可返回值。2、匿名函数的好处
(1)代码简洁,减少代码量,通过简洁的代码定义函数和实现特定功能。匿名函数是一个函数对象,可以把匿名函数赋值给一个变量,然后通过该变量调用函数。
(2)匿名函数在用完之后立即释放,减少内存占用,提高程序执行的性能。3、匿名函数的用法
例子1:
sum = lambda a,b : a+b #匿名函数赋值给变量sum
print(sum(10,20)) #通过变量sum调用匿名函数
该匿名函数相当于:
def sum(a, b):
return a+b
例子2:
niming = lambda a,b: a+b if a>b else a*b
输出结果
例子3:
匿名函数还通常和其它数据处理函数(如map,reduce和sorted等)一起使用。
num= [1,2,3,4,5,6] ,求针对num列表中的数n*n的结果def cal(list1): for i, value in enumerate(list1): list1[i] = value * value return list1 num=[1, 2, 3, 4, 5, 6] print(cal(num))
上述代码是用普通函数方式求解,下图是采用匿名函数和map函数的方式,一行代码求解。
匿名函数与map函数结合对列表进行处理
另外针对列表num,求出1+2+3+4+5+6的和。
匿名函数与reduce函数结合
这是关于python中匿名函数的知识点讲解,后面还会针对其他知识点进行讲解,如感兴趣,欢迎多加关注。
春晚看点多!秦岚落泪嗓子哑,马丽炸毛,撒贝宁穿高跟赢麻了爆竹声中一岁除,春风送暖入屠苏。在全国观众的期待下,2023兔年春晚已经拉开了帷幕,每个节目都充满了年味儿和欢声笑语。不出意外,每年都是大型的真香现场,那么今年春晚都有哪些看点呢?
正月初五破五节,牢记1不出,2要做,吃3样,忌2事,送穷迎吉祥天南地北大拜年导读我一直觉得,初一到初三才能称之为大年,到了初三之后,应该称之为正月,现在说的初五,也就是正月初五,俗称破五。到了这个时间段,我们就应该好好准备一下,开始踏上返程的
东北的丈母娘来了女婿很着急张先生家有台美菱冰箱,他反映,最近制冷功能突然坏了,怕是要等到年后才能修好。1818黄金眼一家子留杭过年冰箱坏了能否提供备用张先生上周三左右,因为我们冰箱有很多包好的饺子和面条之类
狂飙红颜祸水,大佬的女人陈书婷,才是强哥黑化的催化剂花煜寒文此文为花煜寒对狂飙电视剧人物剧情的解读,每一期涉及不同的人物与剧情,如果喜欢的话,请右上角点关注文接上回。还记得那一夜吗?强哥被一个艳丽的女人勒着脖子差点挂掉,还流下了痛苦
大年初四,快来迎灶神扔穷!今天是大年初四按照传统习俗是家家户户迎灶神的日子人们往往在这一天选择在家中团聚灶神又叫灶王灶君灶王爷是中国古代神话传说中的司饮食之神传说中的灶神体态臃肿圆滑世故掌管着一家人的财气祸
Dunk海盐蓝成2023首匹黑马!3招教你如何避雷!兔年到了,你是否穿上了自己喜欢的新鞋了呢?最近,小编发现,得物上有一双很火的鞋NikeDunkLowIvoryHyperRoyal白蓝配色,不仅有2。7万名得物er已经入手,更有6
POP流行趋势网风衣女装TOP款式热搜排行榜综述报告数据基于7月份用户下载互动数据榜单TOP100,其中新锐设计占据大部分比率,设计点上环绕这解构拼接荷叶边装饰等工艺应用,应用帽口延长浮水等部位塑造出披肩视觉的风衣比率12,
DIOR用一场高订秀告诉我们WhoisJosephineBaker在一群花花绿绿夸张廓形的高订发布秀中,DIOR如一股清流出现在大众视野中。正如DIOR女装创意总监MariaGraziaChiuri所说,这一高订系列是奢华20年代的当下演绎,更干
一个吃过大苦的人,会有以下五个表现,值得尊重和学习作者拾壹言01序言每个人的一生,都不是一帆风顺的,吃过苦的人会变得更加坚强和努力。对于每个人来说,吃过苦之后,都会有不同程度的变化和成长。在人生的道路上,吃过苦,才知道什么是真正的
不要试图改变任何人不要试图改变任何人,也不要指望身边的人会因为你而改变。他们只会因为你的口袋而自动改变。成年人的世界就一条准则,利益面前,先小人后君子。永远别替别人做决定不然到时候背锅的人可就是你了
年是我的劫像我这样逃避过年的人,应该没谁了吧?来头条看看别人的快乐,心里算算假期还剩下好几天。小时候逃避过年,是害怕父母的争吵,虽然平时也吵,但过年更凶。现在逃避过年,是害怕这种孤独的冷漠,