1. 程式人生 > >Python Lambda 表示式

Python Lambda 表示式

http://www.tonglei.win/post/python/python-lambda-%E8%A1%A8%E8%BE%BE%E5%BC%8F/

Python 中 Lambda 表示式用於建立匿名函式

Lambda 表示式的作用是精簡程式碼,但是不要為了精簡而精簡

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

21

用 lambda 表示式重寫後

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

21

多個引數的實現

>>> def add(x,y):
...     return(x + y)
>>> add(10,20)

30

使用 lambda 表示式

>>> g = lambda x,y:(x + y)
>>> g