美文网首页想法
Python读取csv文件,输出有重复项的行

Python读取csv文件,输出有重复项的行

作者: 闪闪亮晶晶mi | 来源:发表于2022-01-20 23:06 被阅读0次

作为一个VBA用的很菜的小产品,想要筛选excell文件中出现重复项的行,找了半天函数没有一个能用的。于是找了做前端的队友,花了半个小时写了几行代码,终于搞定了。我以后再也不嫌弃我的开发同事的工时估的多了。

import csv
with open('repeat.csv','r',encoding = 'utf8') as csvfile:
    reader = csv.reader(csvfile)
    index = 0
    for row in reader:
        index += 1
        list = [ x for x in row  if x != '']  #过滤空格
        set_list = set(list)
        if len(list) != len(set_list):
            print(index)、

不务正业是真正的快乐。

相关文章

网友评论

    本文标题:Python读取csv文件,输出有重复项的行

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