Python里序列排序方法sort里的关键字很多资料里用的都是lambda,但是lambda作为一个函数应该有传入值,那序列排序时使用lambda并没有明确传入一个值,所以传入的s是什么?是序列l嘛?
l.sort(key=lambda s:s[1],reverse=True) #这里传入的s是什么呢?
这个s是lambda匿名函数的参数,表示的是l中的任意一个元素。这不是你传入的,是sort反过来调用你的。
【相关推荐】