2015-10-05 3 views
-6

Мне нужно сортировать словарь, в котором ключ находится в формате даты, мне нужно отсортировать словарь по дате по убыванию.Как я могу сортировать словарь python по времени в порядке убывания

+0

Возможный дубликат [Сортировка словаря (с ключами даты) в Python] (https://stackoverflow.com/questions/3977310/sorting-a-dicti onary-с дата-ключи-в-питон) – NSNoob

ответ

0

Есть несколько способов сортировки словаря в Python: Вы можете использовать упорядоченный метод для списка ключей:

for key in sorted(mydict): 
    print "%s: %s" % (key, mydict[key]) 

Или вы можете использовать (я думаю, что это лучший способ)

from collections import OrderedDict 

Обратите внимание на использование здесь https://docs.python.org/2/library/collections.html#ordereddict-examples-and-recipes

Смежные вопросы