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