Avatar ·

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,  '_' )