python-small-examples

@author jackzhenguo
@desc 
@date 2019/3/2

28 lambda 函数的动画演示

有些读者反映,lambda函数不太会用,问我能不能解释一下。

比如,下面求这个 lambda函数:

def max_len(*lists):
    return max(*lists, key=lambda v: len(v))

有两点疑惑:

调用上面函数,求出以下三个最长的列表:

r = max_len([1, 2, 3], [4, 5, 6, 7], [8])
print(f'更长的列表是{r}')

结论:

[上一个例子](/python-small-examples/md/27.html) [下一个例子](/python-small-examples/md/29.html)