擅长:python、mysql、java
<p>试试这个</p>
<pre><code>In [4]: [j.get(i) for i,j in zip(listo,dicto)]
Out[4]: [4, 3, 1]
</code></pre>
<p>如果字典中不存在该值,它将返回<code>None</code>。你知道吗</p>
<p>另一个例子是价值,而不是出口。你知道吗</p>
<pre><code>In [5]: dicto = [{100: 1, 90: 2, 80: 3, 71: 4}, {100: 1, 90: 2, 80: 3}, {105: 1, 100: 2, 90: 3, 80: 4}]
...: listo = [70,80,105]
...:
In [6]: [j.get(i) for i,j in zip(listo,dicto)]
Out[6]: [None, 3, 1]
</code></pre>