擅长:python、mysql、java
<p>给定<code>DataFrame</code>的:</p>
<pre><code>df = pd.DataFrame(
{
'A': ['1999 toyota camry', '2003 nissan pulsar'],
'B': ['camry', 'pulsar']
}
)
</code></pre>
<p>可以在行轴上<a href="https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.apply.html#pandas.DataFrame.apply" rel="nofollow noreferrer">^{<cd2>}</a>执行替换:</p>
<pre><code>df['C'] = df.apply(lambda L: L.A.replace(L.B, ''), axis=1)
</code></pre>
<p>这会给你:</p>
<pre><code> A B C
0 1999 toyota camry camry 1999 toyota
1 2003 nissan pulsar pulsar 2003 nissan
</code></pre>