这是什么原理,为什么这样可以匹配列表里的元组

这是什么原理,为什么这样可以匹配列表里的元组?这是什么原理,为什么这样可以匹配列表里的元组 这是什么原理,为什么这样可以匹配列表里的元组

img

sort 方法是先把列表中的每个元素传递给 lambda函数 中的x ,
lambda函数会返回一个有两个值的元组。
比如('《不一样的卡梅拉(全套)》',22.50,120) 传递给 lambda函数 中的x ,
lambda函数会返回 (22.50,0.1875) 这样的元组。

之后用这些返回的元组来作为排序的数据进行比较,

两个元组进行比较时是先比较两个元组的第一个值,第一个值如果相同,再比较两个元组的第二个值

语句使用lambda函数构造了一个函数
kye是该函数的返回值,(x[1],x[1]/x[2])就是匹配的元组