2024-06-16 11:23:02 发布
网友
和罐头上写的一模一样。你知道吗
有没有一个内置的python函数可以做到这一点?你知道吗
la = {'a':[1,2,3],'b':[4,5,6]} na = {'a':[7,8,9],'b':[1,2,3]} la = la.update(na, merge=lambda a,b: a.extend(b))
不是一个内置的,但下面应该做你想做的:
for k, v in na.items(): la.setdefault(k, []).extend(v)
示例:
>>> la = {'a':[1,2,3],'b':[4,5,6]} >>> na = {'a':[7,8,9],'b':[1,2,3]} >>> for k, v in na.items(): ... la.setdefault(k, []).extend(v) ... >>> la {'a': [1, 2, 3, 7, 8, 9], 'b': [4, 5, 6, 1, 2, 3]}
不是一个内置的,但下面应该做你想做的:
示例:
相关问题 更多 >
编程相关推荐