Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在添加'+';在值之间签名_Python_List_Dictionary_Concatenation - Fatal编程技术网

Python 在添加'+';在值之间签名

Python 在添加'+';在值之间签名,python,list,dictionary,concatenation,Python,List,Dictionary,Concatenation,我有一本类似于以下内容的词典: myDictionary = {'Rent' : ['100'], 'Other Income' : ['10', '45, '20']} 我试图将字典列表的值合并成一个字符串,同时在它们之间添加一个“+”号。我的目标是让输出看起来像这样: myDictionary = {'Rent' : ['+100'], 'Other Income' : ['+10+45+20']} 这几天来,我一直在四处寻找答案,但找不到有效的答案 任何帮助都将不胜感激 你可以使用下面

我有一本类似于以下内容的词典:

myDictionary = {'Rent' : ['100'], 'Other Income' : ['10', '45, '20']}
我试图将字典列表的值合并成一个字符串,同时在它们之间添加一个“+”号。我的目标是让输出看起来像这样:

myDictionary = {'Rent' : ['+100'], 'Other Income' : ['+10+45+20']}
这几天来,我一直在四处寻找答案,但找不到有效的答案


任何帮助都将不胜感激

你可以使用下面的听写理解

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

谢谢这真是太棒了。我大约一个月前开始学习这个,所以我还是个新手。