lambda

来源:4-5 线性回归

慕瓜8292325

2019-11-16

list_ = [4, -3, 1, 3, -9, 23, 34, 0, -2, -32]
list_.sort(key=lambda x: (x < 0, abs(x)))
print(list_)
#(x < 0, abs(x))
这是表达式么,看不懂啥意思

写回答

1回答

途索

2019-11-25

同学你好,lambda表达式的冒号前面代表输入,冒号后面就是输出,他是个没有名字的函数,所以叫匿名函数。上面的式子里,lambda用在sort函数里,用来指定大小比较的规则。

0
0

Python3数据分析与挖掘建模实战,快速胜任数据分析师

快速胜任数据分析岗位,逆袭成为数据掘金时代的抢手人才!

2204 学习 · 489 问题

查看课程

相似问题