【问题标题】:sorting columns in a .csv file对 .csv 文件中的列进行排序 【发布时间】:2016-03-16 04:12:34 【问题描述】: 我有一个要排序的 .csv 文件。 我目前有两列,“名称”和“分数”。 我想使用 SQLite 在 Python 3 中对这两列进行排序。我想按字母顺序对“名称”进行排序,并按分数从高到低对“分数”进行排序。 【问题讨论】: 标签: python sorting csv python-3.x sqlite 【解决方案1】: 你不需要使用 sqlite3 来排序。 您可以将list.sort 或sorted 与一个键功能一起使用:lambda row: (row[0], -int(row[1]))) 在将 csv 文件加载为列表后。 【讨论】: