python - Python使用JSON键+特定值的优先级排序
问题描述
样本数据:
sampleData = [{"created":""01/01/2020", "source":"a"},{"created":""01/01/2020", "source":"b"}]
我目前排序的方式:
sorted(sampleData, key=lambda k: k["created"], reverse=True)
我需要确保如果创建的日期相同,则第一个值始终是源(b
如果确实存在)
添加优先级的最干净的方法是什么?
解决方案
推荐阅读
- javascript - 如何保存地理位置?
- racket - 我怎样才能匹配一个基准?
- ios - 如何将字符串保存到 Core Data Swift
- c++ - 有向图中邻接表和权重的有效表示
- python - 存储用户输入的 Python 3 Rock Paper Scissors 使其更具挑战性
- r - 将字符转换为数字而不丢失准确性
- java - Java runtime.exec 进程挂起
- java - “无法打开 QEMU 管道 'qemud:network': Invalid argument” 访问 ElasticSearch Server 时使用 Android Studio 收到此错误?
- java - 如何根据 JOptionpane 输入隐藏 jLabel
- sql-server - SQL - 检查是否有用户定义类型的数据作为输入传递给存储过程