极客小将

您现在的位置是:首页 » 原创课程 » Python

课程内容

Python入门课程NO59课 匿名函数lambda表达式

极客小将2020-08-27-
匿名函数,也就是没有函数名的函数。在Python中,通过lambda表达式来定义匿名函数。与之对应的是具名函数。具名函数即为有函数名的函数。通过def来定义的函数,就叫具名函数。也就是我们之前讲解的函数。lambda表达式的语法结构:lambda parameters: expression举例说明:由于

匿名函数,也就是没有函数名的函数。在Python中,通过lambda表达式来定义匿名函数。与之对应的是具名函数。具名函数即为有函数名的函数。通过def来定义的函数,就叫具名函数。也就是我们之前讲解的函数。

lambda表达式的语法结构:lambda parameters: expression

举例说明:

由于lambda的简化性,也注定他不能实现复杂的逻辑代码。因此经常使用lambda表达式作为参数的默认值、将lambda表达式嵌入到字典结构中以及将lambda表达式作为返回值,以下举例说明:


匿名函数,即不具名,没有函数名的函数。lambda表达式与具名函数相比,在形式上更加简单,只需一行代码。

网友点评

共有5条评论来说两句吧...

在线客服