जब पहली स्ट्रिंग में मौजूद अक्षरों को प्रदर्शित करने की आवश्यकता होती है, लेकिन दूसरी स्ट्रिंग में नहीं, तो उपयोगकर्ता से दो स्ट्रिंग इनपुट लिए जाते हैं। 'सेट' का उपयोग दो स्ट्रिंग्स के बीच अंतर खोजने के लिए किया जाता है।
पायथन एक डेटाटाइप के साथ आता है जिसे 'सेट' के रूप में जाना जाता है। इस 'सेट' में ऐसे तत्व हैं जो केवल अद्वितीय हैं।
सेट चौराहे, अंतर, संघ और सममित अंतर जैसे संचालन करने में उपयोगी है।
उदाहरण
नीचे उसी के लिए एक प्रदर्शन है -
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
स्पष्टीकरण
- उपयोगकर्ता से इनपुट के रूप में दो तार लिए जाते हैं।
- उन्हें एक सेट में बदल दिया जाता है, और उनके अंतर की गणना की जाती है।
- यह अंतर एक सूची में बदल जाता है।
- यह मान एक वैरिएबल को असाइन किया गया है।
- इसे पुनरावृत्त किया जाता है, और कंसोल पर प्रदर्शित किया जाता है।