Manera pythonica para quitar todos los 0 de la parte delantera de una cuerda

Tengo una cadena que luego se convertirá con int() . Tiene tres dígitos, en cualquier lugar del 0 al 3 de ellos podría ser 0. ¿Cómo puedo quitar los 0s del lado izquierdo de la cuerda?

Ahora estoy usando string.lstrip('0') pero eso string.lstrip('0') todos los 0s y deja la cadena vacía, causando un error.

Puedes hacerlo así:

 s = str(int(s)) 

Otra alternativa es:

 s = s.lstrip('0') or '0' 

Quieres str.lstrip() para eso. Pero tal vez debería pasar el radix a int() .

¿qué pasa con la string[:-1].lstrip('0') ? :RE