天天看點

python lambda

1 什麼是lambda,有什麼用

lambda本身就是一個匿名函數的定義,冒号前面是參數,後面是函數體。簡化函數編寫。

2 lambda函數如何調用

2.1 直接調用

  g = lambda x:x+1

  g(2)

  >>>3

2.2 作為函數傳參

filter(function, sequence):對sequence中的item依次執行function(item),将執行結果為True的item組成一個List/String/Tuple(取決于sequence的類型)傳回。