|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
大家过年好!!!
我建立了一个词典1.txt,其内容大致是:
Y_A,Fb11
Y_E,Fb11
VY_A,Fb11
0Y_A,Fb11
UY_E,Fb11
(Key是逗号前的(词缀),Value是逗号后的内容(词缀标记))
然后我想在我的目标文件2.txt中找到匹配项目,匹配的要求是,再2.txt文件中以词的后面开始匹配,因为1.txt是词缀文件。我的2.txt大致内容:
YABVY_A
AAAUY_E
VVVVY_A
SA0Y_A
最终想要得到 YABV/Y_A(Fb11),AAA/UY_E(Fb11)这样的以“/”区分并标注的文件。谢谢您了。我的鱼币不多,希望给新手解答。
以下是我做的词典的代码尝试:
dicFile = open('1.txt', 'r') # 打开数据
print('开始装载数据...')
txtDict = {} # 建立字典
while True:
line = dicFile.readline()
if line == '':
break
index = line.find(',') # 以“,”键为分割
key = line[:index]
value = line[index:]
txtDict[key] = value # 加入字典
dicFile.close()
|
|