当前位置: 移动技术网 > IT编程>脚本编程>Python > Python txt文件加入字典并查询的方法

Python txt文件加入字典并查询的方法

2019年03月21日  | 移动技术网IT编程  | 我要评论

重庆到连界,魔秀主题5233,交通影响评价

如下所示:

dicfile = open('train_1.txt', 'r')#打开数据  
print '开始装载数据...'  
txtdict = {}#建立字典  
while true:  
    line = dicfile.readline()  
    if line == '':  
        break  
    index = line.find('\t')#以tab键为分割  
    key = line[:index]  
    value = line[index:]  
    txtdict[key] = value#加入字典  
dicfile.close()  
##查找字典  
srcfile = open('train1.txt', 'r')#要匹配的key  
destfile = open('match.txt', 'w')#符合字典的写入里面  
while true:  
    line = srcfile.readline()  
    if line == '':  
        break  
    index = line.find(' ')  
    key = line[:index]  
    if txtdict.has_key(key):      
        destfile.write(key)  
        destfile.write(txtdict[key])         
    else:  
        badfile.write(key)  
        badfile.write('\n')  
print '全部完成!'  
destfile.close()  
srcfile.close()  

以上这篇python txt文件加入字典并查询的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网