Tarea: convertir una línea de camel case a snake case
📁 python
Necesitas convertir una línea de camel case a snake case, agregar la capacidad de cambiar el separador. Resolví el problema, pero me gustaría saber cómo resolverlo más correctamente.
def camel_to_snake ( str , sp = '' ' ): snake_register = '' ' for i in str : if i.isupper: : : : : : : : : snake_register += sep + i.lower () else : snake_register += i print (snake_register.lstrip (sep)) camel_register = 'thisiscamelcased' camel_to_snake (camel_register, '_' )