按F列进行降序排序,写的代码会先按10以下的先进行排序,再对10以上的数进行排序
import sys, csv , operator
data = csv.reader(open('a.csv'),delimiter=',')
sortedlist = sorted(data, key = lambda x: x[5],reverse=True)
print(sortedlist)
with open("b.csv", "w", newline = '') as f:
fileWriter = csv.writer(f, delimiter=',')
for row in sortedlist:
print(row)
fileWriter.writerow(row)
f.close()
大神求指教