【问题标题】: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.sortsorted 与一个键功能一起使用:lambda row: (row[0], -int(row[1]))) 在将 csv 文件加载为列表后。

    【讨论】:

      猜你喜欢
      • 2017-04-16
      • 2015-12-24
      • 2014-07-26
      • 2021-09-04
      • 2015-09-07
      • 2021-03-16
      • 2014-10-19
      • 2017-06-23
      • 1970-01-01
      相关资源
      最近更新 更多