📜  下划线作为参数的Python Lambda

📅  最后修改于: 2022-05-13 01:54:26.112000             🧑  作者: Mango

下划线作为参数的Python Lambda

在Python中,我们使用 lambda 关键字来声明一个匿名函数。 Lambda函数的行为方式与使用“def”关键字声明的常规函数的行为方式相同。以下是Python lambda 函数的一些特征:

  • 一个 lambda函数可以接受多个参数,但它们只包含一个表达式。
  • 用于返回函数对象的 Lambda 函数。
  • 从语法上讲,lambda 函数仅限于一个表达式。

注意:有关详细信息,请参阅Python lambda

创建 Lambda函数

可以使用lambda关键字创建 Lambda 函数。我们使用给定的语法来声明一个 lambda函数:

lambda argument(s) : expression

例子:

remainder = lambda num: num % 2
  
print(remainder(5))

输出:

1

带下划线的Python Lambda

'_' 是变量名。该变量名通常是被忽略变量的名称。

例子:

l = lambda _: True
  
l(1)

输出 :

True

当我们想要为每个输入获取特定输出时,可以使用此函数。