我在python文档中找不到有关它们之间区别的解释
lambda value, _: func(value)
Run Code Online (Sandbox Code Playgroud)
和
lambda value : func(value)
Run Code Online (Sandbox Code Playgroud)
或者_用于什么.
他们创造了两种不同的 lambda功能 第一个接受两个参数,第二个只接受一个参数.
这_只是一个名称(按照惯例)表示该值将被忽略.Python语言没有赋予它任何特殊含义.
它看起来好像lambda被设计为传递给需要带有两个参数的可调用的API .