这个Python表达式意味着什么?

Art*_*hur 1 python lambda python-3.x

请指教,这个表达式返回什么?

localized_title = lambda **_: localization._create_localized_string(0xB30B3A74)
Run Code Online (Sandbox Code Playgroud)

将存储什么值localized_title以及存储什么

lambda **_:
Run Code Online (Sandbox Code Playgroud)

意思?

dhk*_*hke 8

**_是一个kwargs glob.传递给lambda的任何关键字参数都将存储在字典中_.

_ 可能使用了占位符变量名,因为lambda表达式不使用任何参数.

localized_title将包含lambda,即一个可以使用任意关键字参数(将被忽略)调用的函数表达式,它将返回localization._create_localized_string(0xB30B3A74)调用lambda时的返回值.

所以localized_title基本上是一个包装器localization._create_localized_string(0xB30B3A74)忽略所有关键字参数.