@Serjio-Grig
Тот самый никто (=

Как отсортировать результаты в словаре?

Здравствуйте ещё раз.
Имеется результат в виде:

{
    "doc1": [
        {
            "word1": [1,0,0.2]
        },
        {
            "word2": [1,10,0.2]
        }
    ],
    "doc2": [
        {
            "word1": [2,5,0.3]
        },
        {
            "word2": [2,8,0.3]
        }
    ]
}


Проще говоря:
doc1:
слово1: входит 1 раз, точка вхождения 0, процент от документа: 20%
слово2: входит 1 раз, точка вхождения 10, процент от документа 20%

doc2:
слово1: входит 2 раза, точка вхождения 5, процент от документа 30%
слово1: входит 2 раза, точка вхождения 8, процент от документа 30%

Необходимо отсортировать результаты таким образом, чтобы они шли по нисходящей -- чем ниже количество вхождений, точка вхождения и процент, тем выше результат в выдаче.

Вопрос: как подобного рода сортировку можно реализовать средствами Python?
  • Вопрос задан
  • 115 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы