python基础--匿名函数
Posted tangcode
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础--匿名函数相关的知识,希望对你有一定的参考价值。
def calc(x): return x+1 a=calc(10) print(calc) print(lambda x:x+1)#lambda函数的内存地址,利用函数名可以作为值传递给变量 b=lambda x:x+1 print(b(10)) name="alex" # def change_name(x): # return x+‘_sb‘ # # # res=change_name(name) # print(res) func=lambda x:x+‘_sb‘ print(func(name)) f=lambda x,y:x+y print(f(1,2)) fun=lambda x,y,z:(x+1,y+1,z+1)#lambda函数需要返回多个值时需要加上括号表示元祖返回 print(fun(1,2,3)) # def ti(): # return 1,2,3--->(1,2,3)python函数默认已元祖形式返回 # a=ti() # print(a)
以上是关于python基础--匿名函数的主要内容,如果未能解决你的问题,请参考以下文章
python基础知识--10Lambda匿名函数三元表达式及mapreducefilter