连接字典列表值,同时在值之间添加"+" 号



我有一个类似于以下内容的字典:

myDictionary = {'Rent' : ['100'], 'Other Income' : ['10', '45, '20']}

我试图将字典列表的值连接到一个字符串中,同时在它们之间添加一个"+"号。我的目标是让输出看起来像这样:

myDictionary = {'Rent' : ['+100'], 'Other Income' : ['+10+45+20']}

我已经四处寻找这个问题的答案好几天了,但还是找不到可行的答案。

如有任何帮助,我们将不胜感激!

您可以使用以下dict理解

>>> {key: ['+'+'+'.join(values)] for key, values in myDictionary.items()}
{'Rent': ['+100'], 'Other Income': ['+10+45+20']}

最新更新