如何从CSV文件中删除重复项而不进行排序

时间:2018-11-20 10:01:57

标签: csv

我有一个包含三列的文件:first-namelast-nameemail

我想删除重复的列而不对文件进行排序。该文件为csv格式。

我该怎么做?请帮忙。

1 个答案:

答案 0 :(得分:0)

您可以使用python从csv文件中删除重复项。 python中有多种删除重复项的方法。例如,您可以使用如下所示的设置

 import fileinput
 withoutDuplicate = set() 
 for line in fileinput.FileInput('<name of your csv file>', inplace=1):
    if line in withoutDuplicate: 
    withoutDuplicate.add(line)
    print line, 

这将从原始文件中删除重复项。如果您要查找其他内容,请告诉我。