带参数
Coddy Python Lambda 函数 课程的第 3 课,共 9 课。
现在来看一些带参数的 lambda 函数示例:
cube = lambda x : x * x * x
print(cube(3)) # 输出 27
print(cube(5)) # 输出 125再来看一个示例:(使用单行 if-else 语句格式)
max_num = lambda a, b : a if(a > b) else b
print(max_num(5, 9)) # 输出 9你可以添加任意多个参数!
请注意,lambda 主要用于简短、简单的操作。
挑战
简单创建一个 lambda 函数,将 三个变量作为参数,并在这些参数相等时返回 True,否则返回 False,将 lambda 赋值给 is_equal 变量。
如果其中一个参数是 None,就忽略它!
亲手试试
# 在这里编写代码Python Lambda 函数中的所有课
自己练习: Python 在线编译器