我有2个字典,每个键有2个通用键。
我想要这个列表的并集,这样做的更漂亮的方法是什么?
输入:
L1= [ { "k1": "1", "k2': "2", "v": "b" },
{ "k1": "3", "k2': "4", "v": "a" },
L2 = [ { "k1": "3", "k2": "4", "v2": "Z" } }
预期结果:
L = [ { "k1": "3", "k2': "4", "v": "a" } ]
我已经尝试过类似的事情:
- name: list installed pkg in files list
set_fact:
pdt_installed_pkg: "{{ pdt_installed_pkg + installed_pkg|json_query(\"results[?name=='\" + item.name + \"' && version=='\" + item.version + \"']\") }}"
with_items: "{{ packages }}"