Python Сортировка последних символов

В более новом Python я могу использовать функцию sorted и легко сортировать список строк в соответствии с их последними несколькими символами как таковыми :

lots_list=['anything']

print sorted(lots_list, key=returnlastchar)

def returnlastchar(s):     
    return s[10:] 

. Как я могу реализовать вышеизложенное в lots_list.sort(), который используется в более старых версиях Python (2.3 )?

"Ошибка :При попытке использовать sorted(), the global name sorted is not defined. "

Спасибо!

6
задан Adam Wagner 3 July 2012 в 04:17
поделиться