【发布时间】:2014-03-17 18:41:01
【问题描述】:
我在字典中有一组日期/对象:
task_list[d] = [tasks, pick]
其中 d 是日期,tasks 是对象列表,pick 是整数
我有另一个过期对象的字典:
overdue_list={}
overdue_list['Overdue Tasks'] = [overdue_actions, 0]
如果我将 overdue_actions 添加到 task_list 并排序:
task_list['Overdue Tasks'] = [overdue_actions, 0]
total_task_list = SortedDict( sorted( task_list.items() ) )
我会按时间顺序获取所有字典键,然后是“过期任务”。但我实际上想先列出“过期任务”,然后按时间顺序列出日期。
有没有办法将以下两个字典一起添加到 SortedDict 中?
overdue_list['Overdue Tasks'] = [overdue_actions, 0]
task_list = SortedDict( sorted( task_list.items() ) )
我想要一个 total_task_list,这样“过期任务”在排序字典中的第一位,然后是 task_list 中按时间顺序排列的日期。
【问题讨论】:
-
您可以将一个字典附加到另一个字典。
-
你在
overdue_actions中存储了什么? -
@njzk2 这是我的问题的来源。如何将一个 dict 附加到另一个 dict 以使它们处于预先指定的顺序
-
@RaydelMiranda 我正在存储来自查询的对象列表
标签: python django dictionary sorteddictionary