从python词典中提取单词
我在字典里有一些单词和它的意思。如果我给这个单词,我需要单独提取它的意思。(例如,放牧某些同种动物)。如何提取特定单词的含义?请帮助 生活事物使事物充满活力从python词典中提取单词,python,dictionary,Python,Dictionary,我在字典里有一些单词和它的意思。如果我给这个单词,我需要单独提取它的意思。(例如,放牧某些同种动物)。如何提取特定单词的含义?请帮助 生活事物使事物充满活力 猪鱼动物 如果我给Pigfishs,它应该打印animal(动物),那不是字典,那只是文件中的一些文本。不过,您可以从中制作词典: d = {} with open('file.txt') as myfile: for line in myfile: line = line.rstrip('\n').strip()
猪鱼动物
如果我给Pigfishs,它应该打印animal(动物),那不是字典,那只是文件中的一些文本。不过,您可以从中制作词典:
d = {}
with open('file.txt') as myfile:
for line in myfile:
line = line.rstrip('\n').strip()
d[line[0]] = line[1]
然后,要正常访问词典,您需要执行以下操作:
print d['phyllotaxes']
你能给我们举一个这样的字典的例子吗?展示你的数据结构。但是代码只是用来循环列表中的单词,对吗?如何获得单词的相应含义?@PrabhaNatarajan for循环正在遍历文件中的每一行。我们正在使用它来创建字典,您可以使用它来访问这些含义
with open('file.txt') as myfile:
d = dict(line.rstrip().split(None, 1) for line in myfile)