如何添加到字典值?

时间:2017-03-25 00:30:16

标签: python dictionary

所以我有一个csv文件,其中每行包含一串用逗号分隔的随机信息,其中包含两个团队及其分数。我想制作一个显示团队的字典:得分,然后每当一条线出现在该团队赢得的地方时,该值应该增加。有没有办法追加价值?我想的是:

wins = {} 
if line[4] > line[6]:
     wins.append(line[3] = value +=1)

数据已经split(",") ...但可能甚至没有关闭。

P.S。数据行如下所示:

08/26/16,10:00:00 PM,California,51,Hawaii,31,ESPN,ANZ Stadium - Sydney AUS

1 个答案:

答案 0 :(得分:0)

让我用给定的数据重新描述你想要做的事情。

你有一个字典胜利,可以跟踪团队胜利。当您发现某个团队获胜时,您希望将其胜利值(不是密钥)增加1。

追加用于条目添加到列表中,使其更长。这不是你增加某些东西的方式,它不适用于字典。执行上述操作的行是......

wins[line[3]] += 1

抓住团队名称,即行[3] 。使用该键作为键,引用 wins 中的团队条目。现在您已经注意了,请添加1。

这就是你需要的吗?