【发布时间】:2010-10-20 11:34:39
【问题描述】:
我有一本字典。键是日期(日期时间)。我需要对字典进行排序,以便字典中的值按日期排序 - 这样通过遍历字典,我可以按所需的时间顺序(即日期/时间)处理项目。
如何按日期对这样的字典进行排序?
例子:
mydict = { '2000-01-01': {fld_1: 1, fld_2: 42}, '2000-01-02': {fld_1:23, fld_2: 22.17} }
注意:我在这里使用字符串而不是日期时间,以保持示例简单
【问题讨论】:
-
排序也应该以 yyyy-mm-dd 格式作为字符串工作。
-
很高兴有人问过这个问题;)
标签: python dictionary