Я хочу отсортировать файл CSV с первым столбцом. В первом столбце есть строки, но значения - это числа. Поэтому я хочу отсортировать его как целое. Я знаю, что может разобраться с помощью следующего -Сортировка файла CSV на основе столбца строки как целочисленное сравнение
sortedList = sorted(mycsv, key=lambda t: float(t[0]))
Но это дает следующее сообщение об ошибке -
ValueError: invalid literal for float(): 14,481.72
Я прочитал пару С.О. вопросов, как this и выяснил, что решение избавиться от этого ошибка в этом -
float(value.replace(',',''))
Однако я не знаю, как это сделать при сортировке с использованием лямбда-функции. Я как-то не могу поместить эту логику в первую строку кода.