Python 中的 lambda 与匿名函数

2020-08-21  本文已影响0人  超级超级小天才

其他关于Python的总结文章请访问:https://www.jianshu.com/nb/47435944

Python 中的 lambda 与匿名函数

Python中使用 lambda 创建一个匿名函数,匿名函数不需要使用 def 来定义函数了,是另一种比较简单的方式,但是由于只能书写一行,所以所能支持的逻辑较少,而且不能访问自己参数列表之外的或全局名称空间中的其他参数,同时也不同于C++中的内联函数,内联函数的目的是调用小函数时不占用栈内存从而增加运行效率,而python中使用 lambda 只是一种较为简单的表达方式:

表达式的语法:

funcName = lambda parameters : expression

比如:

mySum = lambda a,b : a+b

print(mySum(10,20))

------

30
上一篇 下一篇

猜你喜欢

热点阅读