Python lambda解释

use*_*009 -2 python lambda

我在python文档中找不到有关它们之间区别的解释

   lambda value, _: func(value)
Run Code Online (Sandbox Code Playgroud)

和

   lambda value : func(value)
Run Code Online (Sandbox Code Playgroud)

或者_用于什么.

Mar*_*ers 6

他们创造了两种不同的 lambda功能 第一个接受两个参数,第二个只接受一个参数.

这_只是一个名称(按照惯例)表示该值将被忽略.Python语言没有赋予它任何特殊含义.

它看起来好像lambda被设计为传递给需要带有两个参数的可调用的API .