[Python-de] Versionen korrekt sortieren

Philipp Kraus philipp.kraus at flashpixx.de
Di Nov 13 21:24:18 CET 2012


Hallo,

ich habe Versionsnummern von Bibliotheken, also eine Liste in der Form:

a = ["1.8.1", "1.8.10", "1.8.9", "1.8.7"]

Ich müsste die Nummern wie folgt sortiert bekommen
1.8.1 < 1.8.7 < 1.8.9 < 1.8.10
bzw. in meinem Fall müsste 1.8.10 zu beginn stehen. Wie sortiert man 
dieses effizient in Python?

Danke

Phil



Mehr Informationen über die Mailingliste python-de