擅长:python、mysql、java
<p>基于<a href="https://stackoverflow.com/a/48677044/9209546">@COLDSPEED's solution</a>,可以使用列表理解:</p>
<pre><code>def rename_cols(df, f):
df.columns = [f + i for i in ['x', 'y']]
return df
df = pd.concat([rename_cols(pd.read_csv(os.path.join(path, f),
sep=',', encoding='latin-1', usecols=cols), f) for f in files],
ignore_index=True)
</code></pre>