码迷,mamicode.com
首页 > 编程语言 > 详细

python基础--匿名函数

时间:2019-06-06 12:11:47      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:return   lambda   地址   pre   需要   多个   print   lex   def   

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基础--匿名函数

标签:return   lambda   地址   pre   需要   多个   print   lex   def   

原文地址:https://www.cnblogs.com/tangcode/p/10984042.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!