ধরুন আমাদের কাছে শব্দের একটি তালিকা আছে, আমাদের উটের কেস বিন্যাসে সেগুলিকে সংযুক্ত করতে হবে৷
সুতরাং, যদি ইনপুটটি ["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