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

পাইথনে ইউনিক ক্যারেক্টার বিশিষ্ট স্ট্রিং চেক করুন


मान लीजिए हमारे पास एक स्ट्रिंग s है, हमें जांचना है कि क्या इसमें सभी अद्वितीय वर्ण हैं या नहीं।

यदि इनपुट "world" जैसा है, तो आउटपुट True होगा।

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

  • set_var := s के सभी वर्णों से एक नया सेट
  • यदि set_var का आकार, s के आकार के समान है तो true लौटाएं अन्यथा false

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

उदाहरण

class Solution:
    def solve(self, s):
        set_var = set(s)
        return len(set_var) == len(s)

ob = Solution()
print(ob.solve('hello'))
print(ob.solve('world'))

इनपुट

hello world

आउटपुट

False True

  1. পাইথনে স্ট্রিং রোটেশন যাচাই

  2. পাইথনে স্ট্রিংয়ের প্রথম ইউনিক ক্যারেক্টার

  3. পাইথনে স্ট্রিং রিভার্স (ইন-প্লেস)

  4. পাইথনে casefold() স্ট্রিং মেথড