Avatar ·

कार्य: कैमल केस स्ट्रिंग को स्नेक केस में बदलना

📁 पायथन

कैमल केस स्ट्रिंग को स्नेक केस में बदलना है, और सेपरेटर बदलने की सुविधा जोड़नी है। मैंने समस्या हल कर ली है, लेकिन जानना चाहूंगा कि इसे सही तरीके से कैसे हल किया जाए।

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