我有一个Excel文件,其中包含以下条目:
A 10
B 30
C 20
A 20
B 15
使用python脚本,我如何获得所需的输出,例如所有相似值的总和:
A 30
B 45
C 20
d = dict()
for letter, number in line:
d[letter] = number + d.get(letter, 0)
for x in sorted(d.keys()):
print(x, d[x])
的第二个参数d.get
给出默认值0
ifletter
尚未在字典中。
该sorted()
功能可确保您按递增顺序输入密钥。
我们有一个累积的映射,然后将其打印出来,简短而有趣:)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句