擅长:python、mysql、java
<p>你的字典有重复的键,这不合适。字典必须有唯一的键(因为它引用了键)。因此,您可以根据自己的目的使用以下实现</p>
<p><strong>代码:</strong></p>
<pre class="lang-py prettyprint-override"><code>a={'n_name': ['APP-Ptyh ', 'Com Don Ctes - Aty ', 'Sce Fbh - Dor Node', 'kke gg - Dor Node']}
b={'n_name': ['APP-Ptyh', 'Com Don Ctes - Aty', 'Sce Fbh - Dor Nomk ', 'kke gg - Dor Node']}
c=[]
for val in a['n_name']:
if val in b['n_name']:
c.append(b["n_name"][b["n_name"].index(val)])
</code></pre>
<p><strong>结果:</strong></p>
<pre class="lang-py prettyprint-override"><code>['APP-Ptyh', 'Com Don Ctes - Aty', 'kke gg - Dor Node']
</code></pre>
<p>这是可行的,但时间复杂度不高。如果愿意,最好给出唯一的密钥</p>