我想這對於一個體面的Python開發者來說很簡單 - 我仍然在學習!考慮到與重複的電子郵件爲csv我想遍歷並寫出重複的電子郵件的數量,例如:使用python在csv中計數重複的行
infile.csv
COLUMN 0
[email protected]
[email protected]
[email protected]
[email protected]
outfile.csv
COLUMN 0 COLUMN 1
[email protected] 2
[email protected] 1
[email protected] 1
所以遠我可以刪除重複與
import csv
f = csv.reader(open('infile.csv','rb'))
writer = csv.writer(open('outfile.csv','wb'))
emails = set()
for row in f:
if row[0] not in emails:
writer.writerow(row)
emails.add(row[0])
但我無法將計數寫入新列。
不錯 - 我覺得我學到了一些東西! – rebelbass
是的 - 這對於OLDER Python來說是更好的答案。 +1 – dawg