Mam dowolną listę łańcuchach daty (mm-rrrr) w następujący sposób:Sortuj lista łańcuchach daty
d = ['09-2012', '04-2007', '11-2012', '05-2013', '12-2006', '05-2006', '08-2007'...]
muszę do tej listy należy najpierw sortowane według poziomu lat (rosnąco), a następnie na poziom miesięcy (rosnąco) .. aby logiczne porządkowanie mogło być:
d_ordered = ['05-2006', '12-2006', '04-2007', '08-2007', '09-2012', '11-2012', '05-2013' ...]
Jak mogę to osiągnąć?
szybki i brudny: 'd.sort (klucz = lambda x: x.split ('-') [:: - 1]) " –