Я довольно новый для питона и у меня есть сомнения,Сортировка Dict в Словаре в питоне
У меня есть Dict из Словаря, который выглядит как
{"boy" : { "NN" : 3 ,"VB" : 3, "PP" : 2 } }
В случае возникновения конфликта ценностей, как показано в приведенном выше примере, я хочу сортировать внутренний dict на основе их ключей в порядке убывания. Ответ должен выглядеть так:
{"boy" : {"VB" : 3, "NN" : 3, "PP":2} }
Как я могу это сделать?
Dicts неупорядоченны и не могут быть отсортированы. Используйте OrderedDict вместо –
Вы только видите, что заказ при печати словаря. Он хранится в памяти неупорядоченно, потому что это хеш-таблица. Посмотрите «печать dict в отсортированном порядке», если вы хотите увидеть его по-разному. – skrrgwasme
Возможный дубликат [Как я могу отсортировать словарь по ключевому слову?] (Http://stackoverflow.com/questions/9001509/how-can-i-sort-a-dictionary-by-key) – skrrgwasme