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

পাইথনে একই ইটারেশনে সাবস্ট্রিং সরিয়ে ফেলুন


मान लीजिए हमारे पास एक स्ट्रिंग s है, हमें स्ट्रिंग में सभी "y" और "xz" को एक ही पुनरावृत्ति में हटाना है।

यदि इनपुट s = "xyxxzyyxxzx" जैसा है, तो आउटपुट xxxx होगा।

इसे हल करने के लिए हम निम्नलिखित चरणों का पालन करेंगे:

  • temp := xz हटाने के बाद की स्ट्रिंग
  • y हटाने के बाद temp लौटाएं

बेहतर समझ के लिए निम्नलिखित कार्यान्वयन देखें:

उदाहरण

class Solution:
    def solve(self, s):
        return s.replace("xz","").replace("y","")

ob = Solution()
print(ob.solve("xyxxzyyxxzx"))

इनपुट

"xyxxzyyxxzx"

आउटपुट

xxxx

  1. পাইথনে ডিকশনারি ডেটা টাইপ (Dictionary Data Type in Python)

  2. পাইথনে প্লাস ওয়ান (Plus One)

  3. পাইথনে ব্যাকওয়ার্ড ইটারেশন (Backward Iteration)

  4. কেন পাইথন for লুপ সিঙ্গেল অবজেক্টের জন্য ডিফল্টলি এক ইটারেশন করে না