繁体   English   中英

如何将函数转换为 lambda

[英]How to convert function to lambda

我的功能在下面

def majority(x):
    if x > 17:
        return True
    return False

示例 lambda 伪代码

majority = lambda x: if x > 17 return True ? False

您需要提供一个表达式。 你可以用 python 的“条件表达式”来做到这一点

majority = lambda x: True if x > 17 else False

然而,这只是简化为

majority = lambda x: x > 17

条件表达式的形式为

value_if_true if condition else value_if_false

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM