给定一个单词列表,返回按照单词长度(从长到短)排序的列表,第二个排序依据是字母顺序(降序)。提示:需要考虑两个函数。
这是我目前的代码:
def bylength(word1, word2): return len(word2) - len(word1) def sortlist(a): a.sort(cmp=bylength) return a
它按照长度排序了,但是我不知道如何将第二个条件应用到这个排序上,即按照字母顺序进行降序排序。
用户名或邮箱地址
密码