最佳答案
给定一个单词列表,返回一个具有相同单词的列表,其顺序为 长度(从最长到最短) ,第二个排序条件应该是 提示: 您需要考虑两个函数。
以下是我目前掌握的情况:
def bylength(word1,word2):
return len(word2)-len(word1)
def sortlist(a):
a.sort(cmp=bylength)
return a
它按照长度进行排序,但我不知道如何将第二个标准应用于这种排序,即按字母降序排序。