擅长:python、mysql、java
<p>首先,让您的列名匹配:</p>
<pre><code>newSub = sub.rename(columns={0:'scode', 1:'sub1', 2:'sub2'})
</code></pre>
<p>接下来,dataframe的<code>update</code>方法根据源行和目标行之间的公共索引执行所需操作。那么,让我们将索引设置为scode:</p>
<pre><code>indexedDF = df.set_index('scode')
indexedNewSub = newSub.set_index('scode')
</code></pre>
<p>最后,使用<code>indexedDF</code>的updated方法就地更新:</p>
<pre><code>indexedDF.update(indexedNewSub)
</code></pre>
<p><code>indexedDF</code>现在应按请求将<code>subs</code>合并到中。你知道吗</p>