Вот мой .txt файлСортировка текстового файла в Python
-22, www 1213
-25, ttt 1234
-20, yyy 8883
Я хочу заказать линии на основе первого числа.
Я пытался так:
f = open('file_.txt','rb')
text = f.readlines()
sorted(text, key=lambda row: row[0], reverse=True)
но порядок тот же. Использование вариации для отсортированного линии
sorted(text, key=lambda row: float(row[0]), reverse=True)
Я получаю следующее сообщение об ошибке:
ValueError: could not convert string to float: -
Что я делаю неправильно?
Спасибо, это сработало –