首页 > 解决方案 > 将文本文件中的单词与 Python 字典匹配

问题描述

我想将 python 字典中的单词与文本文件匹配。以下代码不会出错。但是,它没有给出匹配的键输出。你能指导我解决问题吗?

mydict ={}

mydict['name'] = "TPS"
mydict['species'] = "Vitis vinifera"
mydict['name'] = "VvTPS"
mydict['species'] = "Setaria italica"


import fileinput

fileinput.input(files ='fulltext.txt')
with open("fulltext.txt", 'r', encoding='utf-8') as f:
    for line in f:
        value = mydict.get(line.strip())
    if value is not None:
        print (value)

标签: pythondictionarytext

解决方案


推荐阅读