0

我在字典中有一些单词及其含义。如果我给出单词,我需要单独提取含义。(例如,放牧同一物种的某些动物)。如何提取特定单词的含义?请帮助

living_thing animate_thing
pigfishes animal
如果我给 pigfishes 它应该打印 animal

4

2 回答 2

1

那不是字典,只是文件中的一些文本。不过,您可以从中制作字典:

d = {}
with open('file.txt') as myfile:
    for line in myfile:
        line = line.rstrip('\n').strip()
        d[line[0]] = line[1]

然后要正常访问字典,您将执行以下操作:

print d['phyllotaxes']
于 2013-07-11T06:31:49.017 回答
0
with open('file.txt') as myfile:
    d = dict(line.rstrip().split(None, 1) for line in myfile)
于 2013-07-11T06:43:21.150 回答