AizoIzayoi 2023-09-10 07:37 采纳率: 66.7%
浏览 3
已结题

序列排序里使用的lambda函数里传入的值是什么?

Python里序列排序方法sort里的关键字很多资料里用的都是lambda,但是lambda作为一个函数应该有传入值,那序列排序时使用lambda并没有明确传入一个值,所以传入的s是什么?是序列l嘛?

l.sort(key=lambda s:s[1],reverse=True)
#这里传入的s是什么呢?
  • 写回答

2条回答 默认 最新

  • threenewbee 2023-09-10 08:03
    关注

    这个s是lambda匿名函数的参数,表示的是l中的任意一个元素。这不是你传入的,是sort反过来调用你的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 9月29日
  • 已采纳回答 9月21日
  • 创建了问题 9月10日