3.(補充)python中的lambda

  • 2020 年 1 月 10 日
  • 筆記

lambda表達式,也叫匿名函數,是普通函數的『迷你版』

lambda表達式的格式:

lambda 形參:表達式

func1 = lambda x:x+1

func1(10)

>>>11

從上面的例子可以看出,lambda函數不需要手動定義返回值,表達式的結果,就會直接作為返回值返回。

比如說,定義一個lambda函數,給每個字元串前面加一個bitch字元串。

func2 = lambda name:"bitch "+ name

print func2("jolin")

>>>bitch jolin