解压缩包含字典的字典。 [蟒蛇]

时间:2020-10-09 03:21:41

标签: python-3.x

我目前在python 3.8中有一个字典。

字典包含其他字典,看起来像这样。

race_stats = {
  'errors': 0, 
  'Zerg': {'played' : 0, 'won' : 0, 'loss' : 0, 'tied' : 0 },
  'Terran': {'played' : 0, 'won' : 0 , 'loss' : 0, 'tied' : 0 },
  'Protoss': {'played' : 0, 'won' : 0, 'loss' : 0, 'tied' : 0  }
}

当我尝试使用以下代码对字典进行解包时,出现错误,无法解包的值太多。有一个更好的方法吗?我已经为此工作了一个小时,但不确定是否要找出正确的方法来累。

非常感谢。

for key, value in race_stats:
  for i, j in value:
    print (i, ' : ', j)

编辑:

感谢您的所有帮助。原来我不是在看这些命令。

此问题已解决。

for key, value in race_stats.items():
  for i, j in value.items():
    print (i, ' : ', j)

0 个答案:

没有答案