Py学习  »  Python

将项目从python文件写入字典

bbfav360 • 3 年前 • 1503 次点击  

我试图从一个文件中编写列表,并将它们定义为字典中的独立值。文本文件的外观如下所示:

[12, 13, 14]
[87, 45, 32]
...

然后字典看起来像这样:

{"score_set0": [12, 13, 14], "score_set1": [87, 45, 32]...}

这是我到目前为止得到的代码,但它只返回一个空字典

def readScoresFile(fileAddr):
    dic = {}
    i = 0
    with open(fileAddr, "r") as f:
        x = len(f.readlines())
        for line in f:
            dic["score_set{}".format(x[i])] = line
            i += 1
    return dic

我只在10年级的GCSE水平(英国OCR教学大纲,如果有帮助的话)上编程。谢谢大家的帮助

我也尝试在没有pickle模块的情况下实现这一点

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/133475
 
1503 次点击  
文章 [ 2 ]  |  最新文章 3 年前