কম্পিউটার

পাইথনে একটি প্রদত্ত স্ট্রিং এর প্রতিটি শব্দের অবস্থান বিপরীত করার জন্য প্রোগ্রাম


ধরুন আমাদের স্পেস দ্বারা সীমাবদ্ধ শব্দের একটি স্ট্রিং আছে; আমাদের শব্দের ক্রম বিপরীত করতে হবে।

সুতরাং, যদি ইনপুটটি "হ্যালো ওয়ার্ল্ড, আই লাভ পাইথন প্রোগ্রামিং" এর মত হয়, তাহলে আউটপুট হবে "প্রোগ্রামিং পাইথন লাভ আই ওয়ার্ল্ড, হ্যালো"

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • temp :=ফাঁকা স্থান ব্যবহার করে s ভাগ করে শব্দের একটি তালিকা তৈরি করুন
  • temp :=তালিকার তাপমাত্রা বিপরীত করুন
  • স্পেস ডিলিমিটার ব্যবহার করে টেম্প থেকে উপাদান যোগ করে একটি স্ট্রিং ফেরত দিন।

আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -

উদাহরণ

class Solution:
   def solve(self, s):
      temp = s.split(' ')
      temp = list(reversed(temp))
      return ' '.join(temp)
ob = Solution()
sentence = "Hello world, I love python programming"
print(ob.solve(sentence))

ইনপুট

"Hello world, I love python programming"

আউটপুট

programming python love I world, Hello

  1. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং এর সেট ব্যবহার করে স্বর সংখ্যা গণনা করার জন্য

  2. প্রদত্ত স্ট্রিংটি স্বরবর্ণ প্যালিনড্রোম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  3. পাইথনে একটি প্রদত্ত স্ট্রিং-এর বিপরীত শব্দ

  4. প্রদত্ত স্ট্রিং প্যানগ্রাম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম