从第一个非零字符拆分的Python字符串

string在 Python 中有一个,例如;

'00000001890573'

我想提取1890573(从第一个非零字符到字符串中的最后一个字符)。

我试着像这样分裂;
'00000001890573'.split('0')..它给了我['', '', '', '', '', '', '', '189', '573']

但这不是我想要的!!因为如果我结合最后两个字符串,我将不会得到1890573.

回答

您可以使用strip()内置方法。

st = '00000001890573'
st.lstrip('0')


以上是从第一个非零字符拆分的Python字符串的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>