use*_*110 0 python dictionary python-3.x
给定一个字典,d类型{key: (v1,v2)},我想v1,v2对所有键进行分割以产生分数,v3所以我的字典是类型的{key: (v1,v2,v3)}.
我明白我能做到:
for key,v1,v2 in d.items():
score = v1/v2
Run Code Online (Sandbox Code Playgroud)
但无法弄清楚如何将其存储在字典中.
这是一个简单的词典理解案例:
d2 = {key: (v1,v2,v1/v2) for key,(v1,v2) in d.items()}
Run Code Online (Sandbox Code Playgroud)