मान लीजिए हमारे पास शब्दों की एक सूची है, हमें उन्हें कैमल केस फॉर्मेट में जोड़ना है।
यदि इनपुट ["Hello", "World", "Python", "Programming"] जैसा है, तो आउटपुट "helloWorldPythonProgramming" होगा।
इसे हल करने के लिए हम निम्नलिखित चरणों का पालन करेंगे:
- s := खाली स्ट्रिंग
- words में प्रत्येक शब्द के लिए:
- शब्द के पहले अक्षर को अपरकेस और बाकी को लोअरकेस बनाएं
- शब्द को s के साथ जोड़ें
- ret := s के पहले अक्षर को लोअरकेस में बदलकर
- ret लौटाएं
बेहतर समझ के लिए निम्नलिखিত कार्यान्वयन देखें:
उदाहरण
class Solution:
def solve(self, words):
s = "".join(word[0].upper() + word[1:].lower() for word in words)
return s[0].lower() + s[1:]
ob = Solution()
words = ["Hello", "World", "Python", "Programming"]
print(ob.solve(words))
इनपुट
["Hello", "World", "Python", "Programming"]
आउटपुट
helloWorldPythonProgramming