美文网首页
python 读取csv文件,并按行数据进行排序

python 读取csv文件,并按行数据进行排序

作者: ECHO1216 | 来源:发表于2021-11-04 11:11 被阅读0次

import csv

list=[]

with open('tttpsi.csv', encoding='utf-8') as file:

    f_csv = csv.reader(file)

    for i, rows in enumerate(f_csv):

        if i >= 1:

            # new_row = []

            row = rows[1:-1]

            # print(row)

            row.sort(reverse=True) #reverse=True 降序排序  默认是升序排序

            row_1=row[0:5] #取前五个数值,如果想全部保留,则去掉[0:5]

            # print(row_1)

            list.append(row_1)

    print(list)

with open('mescpsisort.csv', 'w', encoding='utf8', newline='') as f2:

    f_csv2 = csv.writer(f2)

    f_csv2.writerows(list)

相关文章

网友评论

      本文标题:python 读取csv文件,并按行数据进行排序

      本文链接:https://www.haomeiwen.com/subject/skkrpltx.html