Ich habe eine Liste von Zeichenketten, für die ich gerne eine natürliche alphabetische Sortierung .
Zum Beispiel ist die folgende Liste natürlich sortiert (was ich will):
['elm0', 'elm1', 'Elm2', 'elm9', 'elm10', 'Elm11', 'Elm12', 'elm13']
Und hier ist die "sortierte" Version der obigen Liste (die ich erhalte, wenn ich sorted()
):
['Elm11', 'Elm12', 'Elm2', 'elm0', 'elm1', 'elm10', 'elm13', 'elm9']
Ich bin auf der Suche nach einer Sortierfunktion, die sich wie die erste verhält.