这可能是一个愚蠢的问题,但我已经进行了很多搜索,但没有发现如此具体的内容。
我需要做的是在元组中合并字典(有时是2,有时更多):
products = ({'Coconut': 'somecontent'}, {'Coconut': 'anothercontent'})
如果我尝试在它们上使用´´.update()´´,如果它们相等,其中一个键将消失。如果它们不同,则代码可以正常工作。我只想“合并”它们,就像这样:
products = {'Coconut': 'somecontent', 'Coconut': 'anothercontent'}
我已经尝试遍历键和值,对其进行操作并创建新字典,但没有成功(我无法这样做)。
此代码段还删除了以下事件之一:
def Merge(dict1, dict2):
res = {**dict1, **dict2}
return res
提前谢谢!