<p>我的字符串总是包含一个空格,有时是两个,也可能是三个。乙二醇</p>
<pre><code>Run 8890
Test Run GoLive
Test Run Fall Over
</code></pre>
<p>我想删除最后一个空格后的所有数据。我原以为下面的方法行得通,但它抛出了一个错误:</p>
<pre><code>result['t1'] = result['t1'].str.rsplit(' ')[-1]
</code></pre>
<p>有人能看出我做错了什么吗</p>
<p>使用:</p>
<pre><code>result['t1']=result['t1'].str.rsplit(' ').str[:-1].apply(' '.join)
</code></pre>
<p><code>result</code>的输出:</p>
<pre><code> t1
0 Run
1 Test Run
2 Test Run Fall
</code></pre>