擅长:python、mysql、java
<p>您可以像下面这样使用<code>apply</code>和<code>re.sub()</code>:</p>
<pre><code>df = pd.DataFrame([['Jan.10','ABC','East[3]','Normal[1]','TBD[WIP]']], columns=['date','customer','region[level1]','priority[s2]','planning[WIP]'])
df.rename(columns=(lambda x : re.sub(r'(.*\[)|(\].*)', "", x)))
</code></pre>
<p>输出:</p>
<pre><code> date customer level1 s2 WIP
0 Jan.10 ABC East[3] Normal[1] TBD[WIP]
</code></pre>