В настоящее время я новичок в python и застрял на этом вопросе, не могу найти подходящего ответ.
вопрос: Получив список слов, верните список с одинаковыми словами в порядке длины (от самого длинного к самому короткому), второй критерий сортировки должен быть алфавитным. Подсказка: вам нужно подумать о двух функциях.
Вот что у меня есть на данный момент:
def bylength(word1,word2):
return len(word2)-len(word1)
def sortlist(a):
a.sort(cmp=bylength)
return a
он сортируется по длине, но я не знаю, как применить второй критерий к этой сортировке, то есть по убыванию в алфавитном порядке.