1. 程式人生 > 程式設計 >python匿名函式lambda原理及例項解析

python匿名函式lambda原理及例項解析

這篇文章主要介紹了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,c:a+b+c
 
print f(1,3)
# 返回結果為6

大家注意觀察上面的Python示例程式碼,f = lambda a,c:a+b+c 中的關鍵字lambda表示匿名函式,

冒號:之前的a,c表示它們是這個函式的引數。

匿名函式不需要return來返回值,表示式本身結果就是返回值。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。