我目前是python的新手,被困在這個問題上,似乎無法找到正確的答案。如何按字符串的長度和字母順序排序?
問題:給出的單詞的列表,按長度順序返回具有相同的單詞列表(最長到最短),第二類標準應該是按字母順序排列。提示:你需要考慮兩個功能。
這是我到目前爲止有:
def bylength(word1,word2):
return len(word2)-len(word1)
def sortlist(a):
a.sort(cmp=bylength)
return a
它按長度,但我不知道如何將第二標準適用於這類,這是按字母順序降序排列。
http://stackoverflow.com/questions/ 4655591/python-sort-list - 看起來像一個大cla的作業ssroom ... – eumiro 2011-01-11 15:56:27