【发布时间】:2016-04-13 11:52:46
【问题描述】:
我编写了一个程序,它在 csv 的第 1 列中随机生成一系列 5 个字母(ASCII,大写和小写),在 csv 的第 2 列中随机生成 4 个数字(0-9)并将它们保存为文件。我可以按值升序对第 2 列进行排序,但在第 1 列中遇到困难,因为它先对所有大写值进行排序,然后再对小写进行排序。这也会输出到一个新文件('sorted.csv')
示例:
ANcPI
DLBvA
FpSCo
beMhy
dWDjl
有谁知道如何对这些进行排序,以便大写或小写不会影响字母,而只会影响字母?它应该排序为:
ANcPI
beMhy
DLBvA
dWDjl
FpSCo
【问题讨论】:
-
你能告诉我们你到目前为止做了什么吗?
标签: python sorting python-3.x