擅长:python、mysql、java
<p>您可以使用<a href="http://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.isin.html" rel="nofollow">^{<cd1>}</a>。它是一个向量化操作,用于检查序列中的每个元素是否在提供的iterable中。你知道吗</p>
<pre><code>df['CONDUIT_FOR_OTHER_DONATION'] = df['TRANSACTION_ID'].isin(df['BACK_REFERENCE_TRAN_ID_NUMBER'].unique())
</code></pre>
<p>如@root所述,如果您喜欢<code>0</code>/<code>1</code>(如您的示例中所示)而不是<code>True</code>/<code>False</code>,您可以强制转换为<code>int</code>:</p>
<pre><code>df['CONDUIT_FOR_OTHER_DONATION'] = df['TRANSACTION_ID'].isin(df['BACK_REFERENCE_TRAN_ID_NUMBER'].unique()).astype(int)
</code></pre>