擅长:python、mysql、java
<p>这是另一种执行<code>join</code>的方法。与验证的答案不同,这是适用于所有其他类型联接的更一般的答案。</p>
<p><strong>内部连接</strong></p>
<p><code>inner join</code>也可以通过在<code>how</code>中显式地提到它来执行:</p>
<pre><code>pd.merge(df1, df2, on='filename', how='inner')
</code></pre>
<p>同样的方法也适用于其他类型的连接:</p>
<p><strong>外部连接</strong></p>
<pre><code>pd.merge(df1, df2, on='filename', how='outer')
</code></pre>
<p><strong>左连接</strong></p>
<pre><code>pd.merge(df1, df2, on='filename', how='left')
</code></pre>
<p><strong>右连接</strong></p>
<pre><code>pd.merge(df1, df2, on='filename', how='right')
</code></pre>