Нужно преобразовать строку из верблюжьего регистра в змеиный, добавить возможность менять разделитель. Я решил задачу, но хотел бы узнать каким способом правильнее ее решить.
def camel_to_snake(str, sep=' '): 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, '_')
question@mail.ru
·