Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पहली स्ट्रिंग में कौन से अक्षर हैं लेकिन दूसरी में नहीं - Python प्रोग्राम


जब पहली स्ट्रिंग में मौजूद लेकिन दूसरी स्ट्रिंग में नहीं होने वाले अक्षरों को प्रदर्शित करने की आवश्यकता होती है, तो यूज़र से दो स्ट्रिंग इनपुट लिए जाते हैं। दो स्ट्रिंग्स के बीच अंतर खोजने के लिए 'set' का उपयोग किया जाता है।

Python एक डेटा टाइप के साथ आता है जिसे 'set' के नाम से जाना जाता है। यह 'set' केवल यूनिक एलिमेंट्स को समाहित करता है।

सेट इंटरसेक्शन, डिफरेंस, यूनियन और सिमेट्रिक डिफरेंस जैसे ऑपरेशन्स करने में उपयोगी है।

उदाहरण

इसके लिए एक प्रदर्शन नीचे दिया गया है:

my_str_1 = input("Enter the first string...")
my_str_2 = input("Enter the second string...")
my_result = list(set(my_str_1) - set(my_str_2))
print("The letters in first string but not in second string :")
for i in my_result:
    print(i)

आउटपुट

Enter the first string... Jane
Enter the second string... Wane
The letters in first string but not in second string :
J

व्याख्या

  • यूज़र से दो स्ट्रिंग्स इनपुट के रूप में ली जाती हैं।
  • उन्हें सेट में बदला जाता है, और उनका अंतर निकाला जाता है।
  • इस अंतर को लिस्ट में बदला जाता है।
  • इस मान को एक वेरिएबल में असाइन किया जाता है।
  • इस पर इटरेट किया जाता है, और कंसोल पर प्रदर्शित किया जाता है।
  1. पायथन प्रोग्राम: जांचें कि स्ट्रिंग खाली है या नहीं पायथन प्रोग्राम: जांचें कि स्ट्रिंग खाली है या नहीं

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक स्ट्रिंग इनपुट दिए जाने पर, हमें जांचना होगा कि स्ट्रिंग खाली है या नहीं। पायथन स्ट्रिंग्स प्रकृति में इम्यूटेबल होती हैं इसलिए किसी भी ऑपरेशन को करते समय स्ट्रिंग्स को संभालते समय

  1. - पायथन प्रोग्राम: सेट का उपयोग करके दिए गए स्ट्रिंग में वॉवेल्स की संख्या गिनना

    इस प्रोग्राम में, एक यूजर इनपुट स्ट्रिंग दी गई है। हमें इस स्ट्रिंग में वॉवेल्स की संख्या गिननी है। यहां हम पायथन में सेट का उपयोग करते हैं। सेट एक अनऑर्डर्ड कलेक्शन डेटा टाइप है जो इटरेबल, म्यूटेबल है और इसमें कोई डुप्लिकेट एलिमेंट्स नहीं होते।उदाहरणInput: str1=pythonprogram Output: 3एल्गोरिदमचरण 1

  1. - स्ट्रिंग के दोनों हिस्सों में समान वर्ण सेट है या नहीं जांचने का पायथन प्रोग्राम

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