這篇文章主要介紹了python匿名函數lambda原理及實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
代碼如下
#-*- coding:utf-8 -*-#__author__ = "www.iplaypy.com" # 普通python函數def func(a,b,c): return a+b+c print func(1,2,3)# 返回值為6 # lambda匿名函數f = lambda a,b,c:a+b+c print f(1,2,3)# 返回結果為6
大家注意觀察上面的Python示例代碼,f = lambda a,b,c:a+b+c 中的關鍵字lambda表示匿名函數,
冒號:之前的a,b,c表示它們是這個函數的參數。
匿名函數不需要return來返回值,表達式本身結果就是返回值。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林站長站。
新聞熱點
疑難解答