Avatar ·

Tarefa: converter uma linha de camel case para snake case

📁 python

Você precisa converter uma linha de camel case para snake case, adicionar a capacidade de alterar o separador. Eu resolvi o problema, mas gostaria de saber como resolvê-lo de forma mais correta.

   def   Camel_to_snake  (  str , sp =  '' ' ):  snake_register =  '' '   for  i  in   str :   if  i.isupper: : : : : : : : :  Snake_register += Sep +I.Lower ()   else :  synake_register += i  Print  (Snake_register.lstrip (SEP)) camel_register =  'thisiscamel