【发布时间】:2017-04-02 10:29:52
【问题描述】:
所以我从 txt 文件“PM.txt”中创建了一个字典,其中键是球员,值是他们的罚时。我知道字典键必须是唯一的,所以我将如何更新键的值并将其添加到当前值,因为键在 txt 文件中存在不止一次。
"PM.txt"
Neil,2
Paul,5
Neil,10
Santos,2
Neil,2
Santos,10
Paul,2
Alex,2
到目前为止,我有这个返回:
{“亚历克斯”:2,“桑托斯”:10,“保罗”:2,“尼尔”:2}
def pm_dict(filename):
f = open(filename, 'r')
dict = {}
for line in f:
x = line.split(",")
player = x[0]
minutes = x[1]
c = len(minutes)-2
minutes = minutes[0:c]
dict[player] = minutes
return dict
但是我将如何创建一个函数或一个助手让它返回:
{“亚历克斯”:2,“桑托斯”:12,“保罗”:7,“尼尔”:14}
【问题讨论】:
标签: python dictionary