我有一些文本文件(這裏只使用兩個),並且我想將它們讀入Python並操作它們。我試圖存儲字符串列表(每個單詞一個字符串,每個文件一個列表)。不知道爲什麼我的Python循環不工作
我的代碼目前看起來是這樣的: (文件被命名爲m1.txt和m2.txt)
dict={'m1':[],'m2':[]}
for k in files:
with open(k,'r') as f:
for line in f:
for word in line.split():
for i in range (1,3):
dict['m'+str(i)].append(word)
該代碼最終在這兩個文本相結合的話文件,而不是給我的每一個字單獨存檔。最終我想閱讀大量的文件,所以任何關於如何將它們分開的幫助將非常感謝!
你是什麼意思結合做?你只是宣佈了一本詞典,所以當然他們都會進入那本詞典。你是否試圖創建多個字典,每個文件一個? – user3030010
同樣你'從理論上將m1.txt中的單詞添加到'dict ['m2']' – depperm
也是不好的練習,使用內置的單詞'dict'作爲變量 – MooingRawr