python之lambda表达式

我们先来看一个函数

>>> def ds(x):
    return 2*x+1

>>> 
>>> ds(5)
11

lambda表达式省去了定义函数的过程

>>> g=lambda x:2*x+1
>>> g(5)
11

简单的两行函数定义变成了一行,让我们的程序变得更加简洁

例题:

当有两个参数时我们应该怎么改呢

>>> def add(a,b):
    return a+b

>>> add(1,2)

没错是这样

>>> g=lambda x,y:x+y
>>> g(3,4)
7
>>> 

是不是炒鸡煎蛋。

posted @ 2021-03-28 09:16  于康龙  阅读(88)  评论(0)    收藏  举报