[問題] 以dict紀錄文本中提到各字詞次數

看板Python作者 (AcctLoser)時間4年前 (2019/12/19 19:31), 4年前編輯推噓4(403)
留言7則, 3人參與, 4年前最新討論串1/1
大家好~~ 小弟在做一個很簡單的文本分析,想要把一個csv檔中,各行提到日本、美國、法國三個 國家的次數,連同國家名記錄到一個dictionary裡,另外csv檔有兩個欄位,一個title和 一個content。於是有了下面的程式碼: https://i.imgur.com/L2WCu84.jpg
但是後面兩個國家都會是0次@@ 想請問各位前輩,小弟是犯了什麼錯嗎?(有一段時間沒寫python了,可能犯了很愚蠢的 錯誤QQ) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.12.171.251 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1576755098.A.A31.html ※ 編輯: JeanJacinto (39.12.171.251 臺灣), 12/19/2019 19:32:34 ※ 編輯: JeanJacinto (140.112.25.98 臺灣), 12/19/2019 19:33:20

12/19 19:57, 4年前 , 1F
因為跑完第一個國家之後csv reader就到檔案結尾了
12/19 19:57, 1F

12/19 19:58, 4年前 , 2F
應該要把country跟reader迴圈交換,邏輯都要修改個
12/19 19:58, 2F

12/19 19:59, 4年前 , 3F
附帶一提dict是保留字,雖然這裡不影響
12/19 19:59, 3F

12/19 20:28, 4年前 , 4F
雖然不知道原始csv 內容如何
12/19 20:28, 4F

12/19 20:29, 4年前 , 5F
但是可以透過csv.dictReader把內容依序讀出來。
12/19 20:29, 5F

12/19 20:34, 4年前 , 6F
12/19 20:34, 6F

12/19 20:54, 4年前 , 7F
感謝p大,後來有寫出正確結果了!
12/19 20:54, 7F
文章代碼(AID): #1T-r-Qen (Python)