python匿名函式的好處

kboypkb發表於2021-09-11

python匿名函式的好處

一般情況下,lambda就像是一個函式簡化器,它允許在所用程式碼中嵌入函式的定義。它們完全是可選的(一直都可以使用def替換它們),但只需嵌入少量可執行程式碼,就能使程式碼結構更加簡潔,從而大大簡化程式碼複雜性,提高程式碼可讀性。

1、優點

(1)減少重複程式碼;

(2)模組化程式碼。

2、例項

# def函式
 
def square(x):
 
    return x**2
 
squared = map(square, [1, 2, 3, 4, 5])
 
# lambda函式
 
squared = map(lambda x: x**2, [1, 2, 3, 4, 5])

以上就是python匿名函式的好處,希望對大家有所幫助。更多Python學習指路:

本文教程操作環境:windows7系統、Python 3.9.1,DELL G3電腦。

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

相關文章