什麼是Lambda表示式?有什麼優點?

老男孩IT教育機構發表於2020-11-24

  學習過Python的人應該都知道Lambda表示式,那麼你對Lambda表示式瞭解多少呢?它有什麼優點呢?我們一起來看看吧。

  什麼是Lambda表示式?

  Lambda表示式也叫做匿名函式,即函式沒有具體名字。Lambda表示式是Python中一類特殊的定義函式的形式,使用它可以定義一個匿名函式,與其他語言不同,Python的Lambda表示式的函式體只能有一個單獨的語句,也就是返回值表示式語句。

  Lambda語句構建的其實是一個函式物件,匿名函式有個限制,只有一個表示式,不用寫return,返回值就是表示式的結果。

  Lambda表示式有什麼優勢?

  使用Python寫一些執行指令碼時,使用Lambda表示式可以省去定義函式的過程,讓程式碼更簡單;

  對於抽象的,不用再複用函式,有時候給函式起名字也是麻煩,而Lambda表示式不需要考慮命名問題;

  使用Lambda在某些時候讓程式碼更容易理解。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2736450/,如需轉載,請註明出處,否則將追究法律責任。

相關文章