Python-轻松将文本文件内容转换为字典值/键

发布于 2021-01-29 14:57:10

假设我有一个包含以下内容的文本文件:

line = "this is line 1"
line2 = "this is the second line"
line3 = "here is another line"
line4 = "yet another line!"

我想将它们快速转换为字典键/值,并以“ line *”作为键,将引号中的文本作为值,同时还要删除等号。

用Python做到这一点的最佳方法是什么?

关注者
0
被浏览
58
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。
    f = open(filepath, 'r')
    answer = {}
    for line in f:
        k, v = line.strip().split('=')
        answer[k.strip()] = v.strip()
    
    f.close()
    

    希望这可以帮助



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看