python的sort的key参数

定位比较

比如l=[('a',2,99),('b',1,10)]

l.sort(key=lambda x:x[2])是根据小元组的99和10来升序排列

进阶:l.sort(key=lambda x:(x[2],-x[0]))根据99和10比较,如果x[2]处相同,则根据x[0]处进行降序排列

自定义函数

我们进入csdn搜索python的cmp_to_key来使得key能接受自定义函数即可

相关推荐

  1. pythonsortkey参数

    2024-04-02 04:46:01       16 阅读
  2. Pythonsort()与sorted()用法

    2024-04-02 04:46:01       16 阅读
  3. Python函数参数

    2024-04-02 04:46:01       45 阅读
  4. python之函数参数

    2024-04-02 04:46:01       24 阅读
  5. Python可变参数

    2024-04-02 04:46:01       7 阅读
  6. key作用?

    2024-04-02 04:46:01       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-02 04:46:01       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-02 04:46:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-02 04:46:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-02 04:46:01       20 阅读

热门阅读

  1. 数据素养:新时代的必备能力

    2024-04-02 04:46:01       15 阅读
  2. 利用DNDC模型分析温室气体排放的建模方法与实践

    2024-04-02 04:46:01       11 阅读
  3. Docker 安装PostgreSQL容器

    2024-04-02 04:46:01       17 阅读
  4. 如何在VSCode中高效使用Git:完全指南

    2024-04-02 04:46:01       16 阅读
  5. 关于比尔·盖茨 Bill·Gates 的那些事儿

    2024-04-02 04:46:01       11 阅读
  6. 洛谷 马的遍历(BFS广度优先搜索,队列)

    2024-04-02 04:46:01       16 阅读
  7. 121.联合体学习

    2024-04-02 04:46:01       12 阅读
  8. fpga_hdmi

    2024-04-02 04:46:01       15 阅读
  9. MySql判断表是否被锁定、如何解锁

    2024-04-02 04:46:01       15 阅读
  10. 6.游戏。

    2024-04-02 04:46:01       15 阅读