मान लीजिए हमारे पास शब्दों की एक सूची है, हमें उन्हें ऊंट केस प्रारूप में जोड़ना होगा।
इसलिए, यदि इनपुट ["Hello", "World", "Python", "Programming"] जैसा है, तो आउटपुट "helloWorldPythonProgramming"
होगा।इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
-
s :=रिक्त स्ट्रिंग
-
शब्दों में प्रत्येक शब्द के लिए -
-
पहला अक्षर शब्द अपरकेस और बाकी लोअरकेस बनाएं
-
शब्द को s के साथ जोड़ें
-
-
ret :=s के पहले अक्षर को लोअरकेस के रूप में परिवर्तित करके
-
वापसी रिट
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -
उदाहरण
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