跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Python list 中的字段,想根据 value 中的一个 key 排序,如下代码,有什么优雅的写法么
未分類
24 11 月 2020

Python list 中的字段,想根据 value 中的一个 key 排序,如下代码,有什么优雅的写法么

Python list 中的字段,想根据 value 中的一个 key 排序,如下代码,有什么优雅的写法么

資深大佬 : dwadewyp 4

rd = [{100: {“id”: 1, “name”: “wade”, “code”: “abc”, “is_analysis”: 1}}, {101: {“id”: 2, “name”: “lebron”, “code”: “abc”, “is_analysis”: 2}}, {102: {“id”: 3, “name”: “cp3”, “code”: “abc”, “is_analysis”: 0}}] 根据 is_analysis 来排序,有什么优雅的写法么

刷题到底有什么用?你这么刷题还真没用
下一篇:妙控板和键盘得 1 千 6,买个“半个 MBP” 能代替吗?
大佬有話說 (9)

  • 資深大佬 : woostundy

    sorted(rd, key=lambda x:x[is_analysis])

  • 資深大佬 : lIlIlIlI

    如果你保证 dict 只有一个 key 的话
    rd.sort(key=lambda x:x.values()[0][‘is_analysis’])

  • 資深大佬 : snachx

    rd.sort(key=lambda item: list(item.values())[0][‘is_analysis’])

  • 資深大佬 : wuwukai007

    一明显不对

  • 資深大佬 : hengstchon

    我是蜻蜓队长,我宣布 1 和 2 不对,3 正确。

  • 資深大佬 : fasionchan

    或许花点时间,停下来思考一下,这样的数据结构设计是否合理,会有更好的想法

  • 資深大佬 : l4ever

    这样的结构简直莫名其妙

  • 資深大佬 : noparking188

    兄弟,这么复杂的字典数据上 dataclasses 叭

  • 資深大佬 : shm7

    以后可能会有问 print string 的写法的了 % {} 还是 fstring 。坐等

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具