擅长:python、mysql、java
<p>我建议使用与Ed的答案类似的方法,但是使用regex来确保不是所有的<em>0都被替换,并且不需要硬编码0的数量</p>
<pre><code>In [2426]: df.col1.str.replace(r'[0]{2,}', '', 1)
Out[2426]:
0 12VG
1 14SG
2 14VG
3 10SG
4 2933LG
5 2951LG
6 2957LG
7 2963LG
8 2909LG
9 2992LG
Name: col1, dtype: object
</code></pre>
<p>只替换第一个0字符串。在</p>
<p>感谢@jezrael在我的回答中指出了一个小错误。在</p>