কম্পিউটার টিউটোরিয়াল

পাইথনে ক্যামেলকেস ফরম্যাটে শব্দ जोড় করুন


मान लीजिए हमारे पास शब्दों की एक सूची है, हमें उन्हें कैमल केस फॉर्मेट में जोड़ना है।

यदि इनपुट ["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

  1. পাইথন প্রোগ্রাম সেন্টেন্সে ওয়ার্ড কাউন্ট করা

  2. পাইথনে স্ট্রিং-এর শব্দগুলো উল্টে দেওয়া

  3. পাইথনে সেন্টেন্সে শব্দ গণনা করা

  4. পাইথনে সর্টেড লিস্ট তৈরি করা