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

पायथन - सभी दिए गए सूची वर्णों के साथ स्ट्रिंग्स

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

उदाहरण

नीचे उसी का एक प्रदर्शन है -

print("Method definition begins...")
def convert_to_my_string(my_string):
   my_result = ""
   for index in my_string:
      my_result += index

   return my_result
print("Method definition ends...")
my_string = ['L','e','a','r','n','P','y','t','h','o','n', 'c', 'o', 'o', 'l', 'f', 'u', 'n']

print("The list is : " )
print(my_string) 

print("The resultant string is : ")
print(convert_to_my_string(my_string))

आउटपुट

Method definition begins...
Method definition ends...
The list is :
['L', 'e', 'a', 'r', 'n', 'P', 'y', 't', 'h', 'o', 'n', 'c', 'o', 'o', 'l', 'f', 'u', 'n']
The resultant string is :
LearnPythoncoolfun

स्पष्टीकरण

  • 'convert_to_my_string' नाम की एक विधि परिभाषित की गई है जो एक स्ट्रिंग को एक पैरामीटर के रूप में लेती है।

  • एक खाली स्ट्रिंग परिभाषित है।

  • मूल पैरामीटर को फिर से चालू किया जाता है, और तत्व को खाली स्ट्रिंग में जोड़ा जाता है।

  • इसे आउटपुट के रूप में लौटाया जाता है।

  • विधि के बाहर, वर्णों की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।

  • प्रत्येक वर्ण को पास करके विधि को कहा जाता है।

  • परिणाम कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।


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

    सूचियों के साथ संरेखित करते समय, हम ऐसी स्थिति में आ सकते हैं जहां हमें एक स्ट्रिंग को संसाधित करना होगा और आगे की प्रक्रिया के लिए इसके अलग-अलग वर्ण प्राप्त करना होगा। इस लेख में हम ऐसा करने के विभिन्न तरीके देखेंगे। सूची समझ के साथ हम सूची के प्रत्येक तत्व के माध्यम से जाने के लिए लूप के लिए डिज़

  1. दिए गए स्ट्रिंग में सभी उपसर्गों को पायथन का उपयोग करके सबसे बड़ी आवृत्ति के साथ गिनें

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

  1. पाइथन में असामान्य वर्णों के साथ संयोजित स्ट्रिंग?

    यहां दो तार दिए गए हैं, पहले हमें पहली स्ट्रिंग से सभी सामान्य तत्व को हटाना होगा और दूसरी स्ट्रिंग के असामान्य वर्णों को पहली स्ट्रिंग के असामान्य तत्व के साथ जोड़ना होगा। उदाहरण Input >> first string::AABCD Second string:: MNAABP Output >> CDMNP एल्गोरिदम Uncommonstring(s1,s2) /* s1