Python txt文件加入字典并查询的方法
程序员文章站
2023-04-07 23:14:15
如下所示:
dicfile = open('train_1.txt', 'r')#打开数据
print&n...
如下所示:
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文件加入字典并查询的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
推荐阅读
-
python 实现查找文件并输出满足某一条件的数据项方法
-
python+opencv 读取文件夹下的所有图像并批量保存ROI的方法
-
Python实现将目录中TXT合并成一个大TXT文件的方法
-
Python读写txt文本文件的操作方法全解析
-
Python把对应格式的csv文件转换成字典类型存储脚本的方法
-
python使用wxPython打开并播放wav文件的方法
-
python使用PyGame绘制图像并保存为图片文件的方法
-
Java实现读取键盘输入保存到txt文件,再统计并输出每个单词出现次数的方法
-
python打开文件并获取文件相关属性的方法
-
Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法