Próbuję listę ciągów znaków zawierających cyfryJak sortować listy Pythona ciągów liczb
a = ["1099.0","9049.0"]
a.sort()
a
['1099.0', '9049.0']
b = ["949.0","1099.0"]
b.sort()
b
['1099.0', '949.0']
a
['1099.0', '9049.0']
Ale lista b
sortowania jest sortowanie i nie listy a
'A' jest już posortowana. '1' jest mniejsze niż' 9'. –
Chcę, aby większa liczba znajdowała się w indeksie '0' zawsze i mniej przy indeksie' 0' –
możliwy duplikat [Sortowanie liczb w formacie smyczkowym z pythonem] (http://stackoverflow.com/questions/2597099/sorting-numbers -in-string-format-with-python) –