lambda表达式使用总结

  • 类似于定义函数: f= lambda x,y,z:x+y+z f(1,2,3)=6
  • 与map形成映射关系:map(lambda x: x ** 2, [1, 2, 3, 4, 5]) 分别输出右边数组代入左边表达式的结果
  • 为对象动态添加方法:p = person() p.bar = lambda self:print(‘–lambda表达式–‘, self)

发表评论

电子邮件地址不会被公开。 必填项已用*标注