匿名函数

匿名函数

  • lambda匿名函数也叫一句话函数

    func=lambda a,b=3:a+b
    print(func(2))
    
    得:5
    

  • 接受一个可切片的数据,返回索引0和2的对应元素(元组形式)

    msg='baoli'
    ret=lambda msg: (msg[0],msg[2])
    print(ret(msg))
    
  • 写匿名函数,接受两个int的参数。将较大的数据返回

    mag= lambda a,b: a if a>b else b
    print(mag(2,3))
    
posted @ 2021-06-03 13:35  刘家小仙女  阅读(41)  评论(0编辑  收藏  举报