为了账号安全,请及时绑定邮箱和手机立即绑定

lambda

def __init__(self, name, score):

        self.name = name

        self.score = score

        self.get_grade = lambda: 'A'

这里的lambda是啥意思?函数???

正在回答

1 回答

lambda 是一个匿名函数,

self.get_grade = lambda: 'A'  这句代码等于

def xxx:

    return 'A'


self.get_grade = xxx


3 回复 有任何疑惑可以回复我~
#1

Captain_wal3793412 提问者

非常感谢!
2016-08-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
python进阶
  • 参与学习       255665    人
  • 解答问题       2949    个

学习函数式、模块和面向对象编程,掌握Python高级程序设计

进入课程
意见反馈 帮助中心 APP下载
官方微信