Я могу дать вам что-то вроде этого:
Созданный мной файл:
1,hello
12,idontknow
33,foo
3,bar
0,fooo
7,baaar
А вот код:
import csv
def csv_sort(file_path):
opened_file = open(file_path, 'r')
data = list(csv.reader(opened_file, delimiter = ','))
return sorted(data, key = lambda x: int(x[0]))
if __name__ == '__main__':
results = csv_sort('path_to_your_file')
print(results)
Результат:
[['0', 'fooo'], ['1', 'hello'], ['3', 'bar'], ['7', 'baaar'], ['12', 'idontknow'], ['33', 'foo']]