擅长:python、mysql、java
<p>让我们试试<code>replace</code>:</p>
<pre><code>df = pd.DataFrame({'subsectors':['BuyMeADrink' ]})
df['subsectors'].str.replace('([A-Z][a-z]*)',r' \1').str.strip()
</code></pre>
<p>输出:</p>
<pre><code>0 Buy Me A Drink
Name: subsectors, dtype: object
</code></pre>
<p>但是,您的问题本质上是不明确的,例如,您应该如何分割<code>'ElectionInTheUSA'</code></p>