我在字典中使用字典来计算与 20 个项目相关的四个参数。
resi = {'a': {'x': 0, 'y': 0, 'z': 0}, 'b': {'x': 0, 'y': 0, 'z': 0}, ...}
函数“count”计算参数 x、y、z 在 20 个项目中出现的频率。
re
: main dict 中的一个键resi
;bas
: 嵌套字典中的一个键
def count(re, bas, aa = resi) :
t = aa[re]
t[bas] += 1
print aa
调用该函数时,count
更新所有主键中的参数。我也试过
aa[re][0][bas] += 1
这显示了一个关键错误。如何更新主字典中的特定键?