擅长:python、mysql、java
<p>您需要将<code>a[outside(i)]</code>列成一个列表,并将每个新项目追加到列表中,而不是在每次找到新项目时将其覆盖</p>
<p>还有,既然文件中已经有了单词的第一个和最后一个字母,为什么还要抓取它们呢</p>
<pre><code>def read_dict(dictionary):
a = {}
with open(dictionary, 'r') as text:
data = text.readlines()
value, key = data.split(' ')
if key not in a:
a[key] = []
a[key].append(value[1:-1])
return a
</code></pre>