我正在编写一个拼写检查函数,并且我有一个如下所示的文本文件
teh the
cta cat
dgo dog
dya day
frmo from
memeber member
错误的拼写位于左侧(这将是我的密钥),正确的拼写位于右侧(我的值)。
def spell():
corrections=open('autoCorrect.txt','r')
dictCorrect={}
for line in corrections:
corrections[0]=[1]
list(dictCorrect.items())
我知道我想要我的函数做什么,但不知道如何执行它。
用这个:
with open('dictionary.txt') as f:
d = dict(line.strip().split(None, 1) for line in f)
d
是字典。
免责声明:这适用于上面所示的简单结构,对于更复杂的文件结构,您将需要进行更复杂的解析。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)