我想对这个列表进行排序:
>>> 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', ... ]
我正在考虑测试长度,并对每个长度进行排序,并将所有单独的 1 长度、2 长度、n 长度元素混合L
到新的L
.
谢谢!