擅长:python、mysql、java
<p>使用:</p>
<pre><code>df.COL2 = df.COL2.mask(df.COL1.eq(df.COL2))
</code></pre>
<p>或:</p>
<pre><code>df.loc[df.COL1.eq(df.COL2), 'COL2'] = np.nan
</code></pre>
<hr/>
<pre><code>print (df)
COL1 COL2
0 SEQ1 SEQ1_67
1 SEQ2 NaN
2 SEQ3 SEQ3_7788
3 SEQ5 SEQQ0
4 SEQ6 NaN
5 SEQ7 NaN
</code></pre>
<p>对于反向Simpler,请使用<a href="http://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.fillna.html" rel="nofollow noreferrer">^{<cd1>}</a>:</p>
<pre><code>df.COL2 = df.COL2.fillna(df.COL1)
</code></pre>