[問題] 比對csv重複資料
CSV檔案內每列有ABCD四個欄位的資料
之前想要比對若有重複就跳過
if [a,b,c,d] in all_data:
continue
後來只想針對第四格d欄位做比對
該怎麼修改呢?
如果改成
if [d] in all_data:
會變成完全不比對
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.65.167 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1577014586.A.CB7.html
推
12/22 20:13,
5年前
, 1F
12/22 20:13, 1F
回報大大,好像一樣比對失敗
推
12/22 20:15,
5年前
, 2F
12/22 20:15, 2F
大大,因為程式已經全部寫好,就差這一個比對的想修改而已,
還是感謝你
推
12/22 22:27,
5年前
, 3F
12/22 22:27, 3F
※ 編輯: legov (180.176.65.167 臺灣), 12/22/2019 22:29:01
前面已經有一段程式是:
all_file = csv.reader(open('123.csv', 'r', encoding='utf8'))
all_data = [i for i in all_file]
請教大大?我該如何修改比較好
※ 編輯: legov (180.176.65.167 臺灣), 12/22/2019 22:39:23
已有好心版友協助解決,感謝python版及各位大大
※ 編輯: legov (180.176.65.167 臺灣), 12/22/2019 23:34:56
Python 近期熱門文章
PTT數位生活區 即時熱門文章