将字符串字典值更改为整数并将其添加

use*_*377 2 python python-2.7

有点奇怪的问题.说我有以下字典:

dict = {'1':'123','2':'1234','3':'12345'}
Run Code Online (Sandbox Code Playgroud)

我想取每个值,将其拆分为单个字符,将这些字符更改为整数,然后将它们相加.结果字典将是这样的:

dict = {'1':'6','2':'10','3':'15'}
Run Code Online (Sandbox Code Playgroud)

非常感谢所有帮助!

Ned*_*der 5

for k, v in my_dict.items():
    my_dict[k] = str(sum(int(c) for c in v))
Run Code Online (Sandbox Code Playgroud)

我可以补充一点,我同意,这是一个奇怪的问题.似乎可能有更好的方法来做你需要的事情.