擅长:python、mysql、java
<p>您可以使用<a href="https://docs.python.org/3/library/stdtypes.html#set" rel="nofollow noreferrer">set comprehension</a>收集列表中每个字典的“关键”元素。然后可以循环遍历所有键,并检查两个列表中是否都有一个键</p>
<pre class="lang-py prettyprint-override"><code>keys_1 = {d["key"] for d in lst1}
keys_2 = {d["key"] for d in lst2}
output = []
for k in keys_1 | keys_2:
d = {"key": k}
if k in keys_1 and k in keys_2:
d["confidence"] = 1
output.append(d)
</code></pre>