我有一个包含多个字典的列表,我想按照自定义键对字典进行排序。在我的情况下,我想使用 Date
键进行排序。我的意思是将 Date
键移动到第一位。有什么高效的方法可以使用 Date
键对字典进行排序吗?
PS:我不想按照 Date
的值进行排序。
[
{
"AmazonS3":6.54,
"AmazonEC2":27.55,
"AmazonCloudWatch":0.51,
"Date":"2020-07-01"
},
{
"AmazonEC2":27.8,
"Date":"2020-07-02"
},
{
"AmazonElastiCache":0.01,
"AmazonEC2":35.34,
"Date":"2020-07-03"
}
]
期望输出:
...
{
"Date":"2020-07-03",
"AmazonElastiCache":0.01,
"AmazonEC2":35.34
}
...
json2html
模块将这些数据转换为 HTML 并通过电子邮件发送给用户。我想在表格顶部显示日期。这是一个包含 30 多个字典的复杂列表。 - Muhaddisjson.dumps(my_data)
。 - Muhaddis