有大神帮我看看这个是怎么运行的吗?
import heapqufo = [
{'name':'a', 'price':20},
{'name':'b', 'price':30},
{'name':'c', 'price':10},
{'name':'d', 'price':40}
]
cheap = heapq.nsmallest(2, ufo, key=lambda s: s['price'])
print(cheap)
这里的key是怎么运行的? lambda是匿名函数的意思,小甲鱼的视频里有讲过lambda
页:
[1]