将函数转换为lambda表达式

时间:2019-09-24 18:43:02

标签: python lambda

我有一个想要转换为lambda函数的python函数。有人可以帮助我吗?

我正在使用Python 3.7.3,我有一个列表,我想检查该列表是否包含存储在var中的特定值。

def Check(var_check, list_to_check):
    check=0
    for i in list_to_check:
        if var_check == i:
            check=1
    return(check)

如果在var_check中找到了list_to_check,我希望返回check=1,否则返回return check=0

1 个答案:

答案 0 :(得分:-1)

lambda var_check, list_to_check: ([0] + [1 for item in list_to_check if item == var_check])[-1]