我如何将这两者与 python 结合起来?
d1 = [{a:1, b:2},{a:2,b:5}]
d2 = [{s:3, f:1},{s:4, f:9}]
如果 d1,我只想将 d2 添加到末尾,所以:
d2 = [{a:1, b:2},{a:2,b:5},{s:3, f:1},{s:4, f:9}]
请您参考如下方法:
您问题的正确答案是 dict.extend()(如 Ant 所指)。但是,您的示例涉及列表连接,而不是字典扩展。
因此,如果两个参数都是列表,您可以将它们连接起来,如下所示:
> d1 + d2
[{'a': 1, 'b': 2}, {'a': 2, 'b': 5}, {'s': 3, 'f': 1}, {'s': 4, 'f': 9}]
相当于调用 list.extend():
L.extend(iterable) -- extend list by appending elements from the iterable
