擅长:python、mysql、java
<p>尝试此嵌套列表:</p>
<pre><code>print([[df.loc[df['name'] == x, 'ID'].item() for x in i] for i in List1])
</code></pre>
<p>输出:</p>
<pre><code>[[1, 2], [1, 3], [1, 2], [2, 3], [2, 2]]
</code></pre>
<p>修改:</p>
<pre><code>print([[df.loc[df['ID'] == x, 'name'].item() for x in i] for i in List1])
</code></pre>
<p>输出:</p>
<pre><code>[['a','b'], ['a','c'], ['a','d'], ['b','c'], ['b','d']]
</code></pre>