इस लेख में, हम विभिन्न तरीकों से दो स्ट्रिंग को इंटरसेक्ट करना सीखेंगे।
समस्या हल करने के लिए नीचे दिए गए चरणों का पालन करें:
- दो स्ट्रिंग और एक खाली स्ट्रिंग इनिशियलाइज़ करें।
- पहली स्ट्रिंग पर पुनरावृति करें और वर्तमान कैरेक्टर को नई स्ट्रिंग में जोड़ें यदि यह दूसरी स्ट्रिंग में भी मौजूद है और नई स्ट्रिंग में पहले से मौजूद नहीं है।
- परिणाम प्रिंट करें।
उदाहरण
# स्ट्रिंग इनिशियलाइज़ करना string_1 = 'tutorialspoint' string_2 = 'tut' result = '' # दोनों स्ट्रिंग से सामान्य कैरेक्टर ढूंढना for char in string_1: if char in string_2 and not char in result: result += char # परिणाम प्रिंट करना print(result)
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा:
आउटपुट
tu
हम दो स्ट्रिंग को इंटरसेक्ट करने के लिए सेट का उपयोग करेंगे। नीचे दिए गए चरणों का पालन करें:
- दोनों स्ट्रिंग को सेट में बदलें।
- इंटरसेक्शन विधि का उपयोग करके दो सेट को इंटरसेक्ट करें।
- जॉइन विधि का उपयोग करके परिणाम को स्ट्रिंग में बदलें।
- परिणाम प्रिंट करें।
उदाहरण
# स्ट्रिंग इनिशियलाइज़ करना string_1 = 'tutorialspoint' string_2 = 'tut' # इंटरसेक्शन result = set(string_1).intersection(string_2) # स्ट्रिंग में बदलना result_str = ''.join(result) # परिणाम प्रिंट करना print(result_str)
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा:
आउटपुट
ut
निष्कर्ष
यदि लेख में आपके कोई प्रश्न हैं, तो उन्हें कमेंट सेक्शन में बताएं।