Я работаю над API на основе GoT.Я получил список словарей (каждого символа), которые содержат различные значения на основе ключей.
Я пытаюсь отсортировать весь список по длине списка «заголовков» в порядке убывания.Это помогло бы мне более эффективно получить десятку символов с наибольшим количеством названий.Как бы я реализовать это с помощью метода сортировки в Python 3?
Приведенный ниже код представляет собой небольшой фрагмент того, как выглядит список словарей символов.Как видите, у меня есть два словаря в списке, и в каждом словаре ключ «заголовок» имеет значение списка строк.В этом случае Алисса Веларион имеет больше заголовков, чем Джон Сноу, в зависимости от длины списка «заголовков».
[ #List of Characters
{ #Start of Jon Snow's Dictionary
"name": "Jon Snow",
"titles": [
"Lord Commander of the Night's Watch"
]#List of titles
} #End of Jon Snow's Dictionary
{ #Start of Alyssa Velaryon's Dictionary
"name":"Alyssa Velaryon",
"titles":["Lady","Queen","Dowager Queen","Queen
Regent", "Lady of Storm's End"]# List of titles
} #End of Alyssa Velaryon's Dictionary
]#End of Character List