w nowszych Pythona, jestem w stanie korzystać z funkcji sortowania i łatwo układa się listę ciąg zgodnie z ich ostatnich kilku znaków jako takich:Pythona sortowania Ostatnia Postacie
lots_list=['anything']
print sorted(lots_list, key=returnlastchar)
def returnlastchar(s):
return s[10:]
Jak mogę wdrożyć wyżej lots_list.sort()
, który jest używany w starszych Python (2.3)?
"Błąd: Kiedy próbowałem za pomocą sorted()
, the global name sorted is not defined
."
Dzięki!
jak stary jest Twój starszy python? – lucemia
2.3 Myślę. Nie mogę użyć sorted(). Tylko .sort() –