用python从txt文件创建字典



我知道以前有人问过这个问题,但我仍然在努力将文本文件移动到字典中。txt文件的名称和数量由":"分隔。. 我有问题与条带功能不删除空行。我遇到的另一个问题是,如果两行有相同的键,我想对值求和。我对python还是比较陌生的,所以任何帮助都会很感激!

输入图片描述

非常简单但不安全,有很多地方你的程序可能会崩溃但你可能不关心这个

def loadToDict(path):
f = open(path)
d = {} 
for line in f:
line = line.strip()
if line == "": # ignore empty line
continue
key, value = line.split(":") # decompose
if key in d: # contains so add
d[key] += int(value)
else:
d[key] = int(value)
return d

相关内容

  • 没有找到相关文章