В более новом 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
. "
Спасибо!