簡介
對于單行函數,為了避免函數定義的繁瑣,可以使用lambda表達式。
優點:
- 使代碼更加簡潔
- 對于不頻繁使用的函數,運用lambda表達式,可以在使用完表達式后立即釋放內存,提高代碼性能。
lambda表達式
定義:lambda 入參:表達式
實例
print((lambda x,y : x **y)(2,3)) //輸出為8
or
power = lambda x,y : x **y //輸出為8
power(2,3)
對于單行函數,為了避免函數定義的繁瑣,可以使用lambda表達式。
優點:
定義:lambda 入參:表達式
print((lambda x,y : x **y)(2,3)) //輸出為8
or
power = lambda x,y : x **y //輸出為8
power(2,3)