我试图从一个文件中编写列表,并将它们定义为字典中的独立值。文本文件的外观如下所示:
[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模块的情况下实现这一点