python lambda 定义匿名或内联函数
2022-05-24 本文已影响0人
孙广宁
7.6 不使用def,用简单的方式定义内联函数
>>> add = lambda x,y: x+y
>>> add(2,3)
5
>>> add("hello","world")
'helloworld'
>>>
- 如下使用lambda定义简单函数和sorted函数结合使用
>>> names=["dav Beazley","Brian Jones",'Raymond Hettinger']
>>> sorted(names,key=lambda name:name.split(" ")[0].lower())
['Brian Jones', 'dav Beazley', 'Raymond Hettinger']
>>>