我有很多这样的词典:
dict1 = {1:[1,2,3],2:[2,3,4]}
dict2 = {2:[3,4,5],3:[4,5,6]}
Run Code Online (Sandbox Code Playgroud)
我需要得到
dict = {1:[1,2,3],2:[2,3,4,3,4,5],3:[4,5,6]}
# ^
# | order is unimportant
Run Code Online (Sandbox Code Playgroud)
这样做的最佳方式是什么?
小智 7
简单的迭代和扩展列表......
for key, value in dict2.iteritems():
dict1.setdefault(key, []).extend(value)
Run Code Online (Sandbox Code Playgroud)