擅长:python、mysql、java
<p>我认为:</p>
<pre class="lang-py prettyprint-override"><code>df_list = [df1,df2, ...,df20]
filtered_df_list = [ df[df['Type'] == 23] for df in df_list ] #Filter each mini-df on "Type" = 23
final_df = pd.concat(filtered_df_list) # Concat the small mini-dfs (hence faster concatenating)
</code></pre>
<p>根据数据帧的大小,它可以更高效、更省时,但这是可以证明的。如果你和我们分享一些数据,这样我就可以做,或者如果你想自己做,我对答案很感兴趣</p>