小编Fra*_*nov的帖子

按日期排序列表的python字典

我正在写一个Django项目作为学生实习生.我的python文件中有以下数据列表字典:

list_sequences = {'01': [["Calcul Red Shift", "2014-09-24", "Running"]],
                  '02': [["Calcul Dérive", "2014-09-22", "Stopped"]],
                  '03': [["Calcul simple", "2014-04-12", "Paused"]],
                  '04': [["Calcul Mental", "2014-02-14", "Failed"]],
                  '05': [["Sauvegarde des données", "2014-12-22", "Running"]],
                  '06': [["Envoi des données", "2014-07-17", "Stopped"]],
                  '07': [["Calcul de LA question", "2015-01-06", "Running"]],
                  '08': [["Refactorisation", "2014-09-24", "Paused"]],
                  '09': [["Cuisson de choucroute", "2013-11-13", "Running"]],
                  '10': [["Ecriture du rapport", "2014-02-03", "Running"]],
                  '11': [["Nettoyage des fichiers", "2014-09-24", "Paused"]],
                  '12': [["Création des utilisateurs", "2015-01-06", "Failed"]]
}
Run Code Online (Sandbox Code Playgroud)

如您所见,每个元素的关键是01,02,...

我也使用double [[]],因为我使用字符串,否则网页只显示表格单元格中的一个字符.

我想做的是按日期排序整个字典.

我尝试了以下方法:

list_sequences = collections.OrderedDict(sorted(list_sequences.items(), …
Run Code Online (Sandbox Code Playgroud)

python sorting dictionary date list

3
推荐指数
1
解决办法
133
查看次数

标签 统计

date ×1

dictionary ×1

list ×1

python ×1

sorting ×1