Я хочу отсортировать этот список:
>>> L = ['A', 'B', 'C', ... 'Z', 'AA', 'AB', 'AC', ... 'AZ', 'BA' ...]
Точно так, как оно есть, независимо от содержимого (при условии, что все CAPS альфа).
>>> L.sort()
>>> L
['A', 'AA', 'AB', 'AC'...]
Как я могу сделать это:
>>> L.parkinglot_sort()
>>> L
['A', 'B', 'C', ... ]
Я думал о проверке длины, сортировке каждой длины и объединении всех отдельных элементов 1-длины, 2-длины, n-длины L
в новый L
.
Спасибо!