我的文件是這樣的:如何使從一個文本文件中的字典,蟒蛇
aaien 12 13 39
aan 10
aanbad 12 13 14 57 58 38
aanbaden 12 13 14 57 58 38
aanbeden 12 13 14 57 58 38
aanbid 12 13 14 57 58 39
aanbidden 12 13 14 57 58 39
aanbidt 12 13 14 57 58 39
aanblik 27 28
aanbreken 39
...
我想和關鍵字的詞典=字(如「aaien」)和值應該是一個旁邊的數字列表。 所以它必須這樣看: {'aaien':['12,13,39'],'aan':['10']}
這段代碼似乎不起作用。
document = open('LIWC_words.txt', 'r')
liwcwords = document.read()
dictliwc = {}
for line in liwcwords:
k, v = line.strip().split(' ')
answer[k.strip()] = v.strip()
liwcwords.close()
Python Shell中給出了這樣的錯誤:ValueError異常:需要比1點的值更解壓
的感謝!
現在,它給出了這樣的錯誤:IndexError:列表索引超出範圍 – user2007220
您的線路可能是空 –
@ user2007220:新增測試跳過空行。 –