擅长:python、mysql、java
<p>您可以在此处使用<a href="https://numpy.org/doc/stable/reference/generated/numpy.setdiff1d.html" rel="nofollow noreferrer">^{<cd1>}</a>尝试此操作</p>
<pre><code>df['C'] = df['A'].map(lambda x: np.setdiff1d(findKBs,x))
A B C
0 [10, 20, 30, 40] [a, b] [90]
1 [50, 60, 70, 80] [c, d] [10, 90]
</code></pre>
<p>为了避免lambda,您可以在这里使用<a href="https://docs.python.org/3/library/functools.html#functools.partial" rel="nofollow noreferrer">^{<cd2>}</a></p>
<pre><code>from functools import partial
diff = partial(np.setdiff1d, findKBs)
df['C'] = df['A'].map(diff)
</code></pre>