标签: python sorting csv python-3.x sqlite
我有一个.csv文件,我想要排序。
我目前有两列,'姓名'和'得分'。
我想使用SQLite在Python 3中对这两列进行排序。我想按字母顺序对“名称”进行排序,将“得分”按分数从最高到最低排序。
答案 0 :(得分:1)
您无需使用sqlite3对其进行排序。
在将csv文件作为列表加载后,您可以将list.sort或sorted与关键功能lambda row: (row[0], -int(row[1])))一起使用。
list.sort
sorted
lambda row: (row[0], -int(row[1])))