1
我正在統計列表中的單詞出現次數(稱爲a_master)。搜索和計數的單詞在dictionary.txt中。問題是,當我寫入文件的數量,它出來是這樣的:將發生次數寫入文件
1Count cloud
19Count openstack
3
這裏是代碼:
with open("dictionary.txt","r") as f:
for line in f:
if a_master.count(line.strip()) !=0:
file.write("Count " + line + str((a_master).count(line.strip())))
正如你所看到的,由於某種原因時,它的輸出號碼,它把它放在一個新的路線,我不知道爲什麼!
的可能重複[Python的file.write新線(http://stackoverflow.com/questions/9184107/python-file-write-new-line) – fedorqui
嘗試f。 truncate() – rajeshv90