2024-06-14 19:46:07 发布
网友
假设我有以下词典:
data=[a 1 : A, b 2 : B, c 3 : C, d 4 : D]
以及一个.txt文件,其中:
Key a 1 b 2 c 3 d 4 Word as box cow dig
(注释值用制表符分隔)
如何使用数据字典中的键从.txt文件中查找相应的单词?理想情况下,我希望输出一个字典,如:
data=[a 1 : as, b 2 : box, c 3 : cow, d 4 : dig]
请询问更多信息。如果需要的话。你知道吗
谢谢你
亚历克斯
像这样:
with open('abc') as f: keys = map(str.strip, next(f).split('Key ')[1].split(' ')) vals = map(str.strip, next(f).split('Word ')[1].split('\t')) print dict(zip(keys,vals)) ... {'d 4': 'dig', 'b 2': 'box', 'a 1': 'as', 'c 3': 'cow'}
像这样:
相关问题 更多 >
编程相关推荐