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

Python प्रोग्राम में असामान्य वर्णों के साथ संयुक्त स्ट्रिंग

हमें दो स्ट्रिंग दी गई हैं और हमारा लक्ष्य एक नई स्ट्रिंग प्राप्त करना है जिसमें दोनों स्ट्रिंग के अद्वितीय वर्ण हों। मान लीजिए, यदि हमारे पास दो स्ट्रिंग hafeez और kareem हैं तो, दोनों स्ट्रिंग से उत्पन्न नई स्ट्रिंग hfzkrm होगी। हमारा उद्देश्य दो स्ट्रिंग से अलग-अलग वर्ण प्राप्त करना है। मेरे चरणों का पालन करने से पहले एक बार तर्क के बारे में सोचें।

यदि आप प्रोग्राम के लिए तर्क सोचने में सक्षम नहीं हैं तो नीचे दिए गए चरणों का पालन करें।

एल्गोरिदम

1. स्ट्रिंग इनिशियलाइज़ करें।
2. एक खाली स्ट्रिंग इनिशियलाइज़ करें।
3. पहली स्ट्रिंग पर लूप चलाएं।
    3.1. जांचें कि वर्तमान char दूसरी स्ट्रिंग में है या नहीं।
        3.1.1. यदि यह दूसरी स्ट्रिंग में नहीं है, तो इसे खाली स्ट्रिंग में जोड़ें।
4. दूसरी स्ट्रिंग पर लूप चलाएं।
    4.1. जांचें कि वर्तमान char पहली स्ट्रिंग में है या नहीं।
        4.1.1. यदि यह पहली स्ट्रिंग में नहीं है, तो इसे खाली स्ट्रिंग में जोड़ें।
5. परिणामी स्ट्रिंग प्रिंट करें।

आइए प्रोग्राम के कोड की जांच करें।

उदाहरण

## स्ट्रिंग इनिशियलाइज़ करें
string_1 = "hafeez"
string_2 = "kareem"

## एक खाली स्ट्रिंग इनिशियलाइज़ करें
new_string = ""

## पहली स्ट्रिंग के माध्यम से पुनरावृति
for char in string_1:
    ## जांचें कि char string_2 में है या नहीं
    if char not in string_2:
        ## char को new_string में जोड़ें
        new_string += char

## दूसरी स्ट्रिंग के माध्यम से पुनरावृति
for char in string_2:
    ## जांचें कि char string_1 में है या नहीं
    if char not in string_1:
        ## char को new_string में जोड़ें
        new_string += char

## new_string प्रिंट करें
print(f"New String: {new_string}")

आउटपुट

यदि आप उपरोक्त प्रोग्राम चलाते हैं, तो आपको निम्न आउटपुट मिलेगा।

New String: hfzkrm

निष्कर्ष

यदि ट्यूटोरियल के संबंध में आपके कोई संदेह हैं, तो उन्हें कमेंट सेक्शन में उल्लेख करें।

  1. पायथन में दिए गए इंडेक्स के साथ स्ट्रिंग को शफल करने का प्रोग्राम पायथन में दिए गए इंडेक्स के साथ स्ट्रिंग को शफल करने का प्रोग्राम

    मान लीजिए हमारे पास एक स्ट्रिंग s और इंडेक्स की एक सूची ind है, वे समान लंबाई के हैं। स्ट्रिंग s को इस तरह शफल किया जाएगा कि स्थिति i पर मौजूद वर्ण, फाइनल स्ट्रिंग में indices[i] पर चला जाए। हमें फाइनल स्ट्रिंग ढूंढनी है। उदाहरण के लिए, यदि इनपुट s = ktoalak, ind = [0,5,1,6,2,4,3] है, तो आउटपुट kolk

  1. पायथन प्रोग्राम: जांचें कि स्ट्रिंग में सभी यूनिक कैरेक्टर्स हैं या नहीं पायथन प्रोग्राम: जांचें कि स्ट्रिंग में सभी यूनिक कैरेक्टर्स हैं या नहीं

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक स्ट्रिंग इनपुट दिए जाने पर, हमें यह ढूंढना होगा कि स्ट्रिंग में सभी यूनिक कैरेक्टर्स हैं या नहीं। दृष्टिकोण हम बूलियन वैल्यूज़ का एक ऐरे बनाएंगे, जहां इंडेक्स i पर वेरिएबल फ्लैग

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

    समस्या विवरण पायथन को इस तरह के रूपांतरण की बहुत आवश्यकता होती है। उदाहरण के लिए, ऐसे रूपांतरण सीरियलाइज़ेशन उद्देश्यों के लिए उपयोगी होते हैं। ऐसे रूपांतरण का एक उदाहरण होगा: [h, e, l, l, o, , w, o, r, l, d] से hello world पायथन में एक join मेथड होता है जिसका उपयोग ऐसे रूपांतरण के लिए किया जा सकत