【发布时间】:2021-09-04 18:54:44
【问题描述】:
def guru(funct, *args):
funct(*args)
def printer_one(arg):
return print(arg)
def printer_two(arg):
print(arg)
guru(lambda: printer_one('printer 1 LAMBDA CALL'))
guru(lambda: printer_two('printer 2 LAMBDA CALL'))
谁能解释一下为什么函数调用的 lambda 后面没有逗号和冒号。
【问题讨论】:
-
有什么问题?
-
有什么问题?
-
guru(lambda a=printer_two: [a,printer_one('printer 1 LAMBDA CALL')])?
标签: python python-3.x function lambda