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

सूची को स्ट्रिंग में बदलने के लिए पायथन प्रोग्राम

इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे।

समस्या कथन

एक सूची को देखते हुए हमें एक स्ट्रिंग प्रकार में बदलने की जरूरत है।

यहां हम ऊपर दिए गए समस्या कथन को हल करने के लिए चार अलग-अलग तरीकों पर चर्चा करेंगे -

दृष्टिकोण 1:रिक्त स्ट्रिंग में संयोजन का उपयोग करना।

उदाहरण

def listToString(s):
   # empty string
   str1 = ""
   # traversal
   for ele in s:
      str1 += ele
   # return string
   return str1
# main
s = ['tutorials’,’point’]
print(listToString(s))

आउटपुट

tutorialspoint

दृष्टिकोण 2:.join() फ़ंक्शन का उपयोग करना

उदाहरण

def listToString(s):
   # initialize an empty string
   str1 = " "
   # return string
   return (str1.join(s))
# Driver code
s = ['tutorials’,’point’]
print(listToString(s))

आउटपुट

tutorialspoint

दृष्टिकोण 3:सूची समझ का उपयोग करना

उदाहरण

s = ['tutorials’,’point’]
# using list comprehension
listToStr = ' '.join([str(elem) for elem in s])
print(listToStr)

आउटपुट

tutorialspoint

दृष्टिकोण 4:मानचित्र() फ़ंक्शन का उपयोग करना

उदाहरण

s = ['tutorials’,’point’]
# using list comprehension
listToStr = ' '.join(map(str, s))
print(listToStr)

आउटपुट

tutorialspoint

निष्कर्ष

इस लेख में, हमने सूची को स्ट्रिंग में बदलने के तरीके के बारे में सीखा।


  1. हेक्स स्ट्रिंग को दशमलव में बदलने के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक हेक्साडेसिमल स्ट्रिंग दी गई है, हमें इसे इसके दशमलव समकक्ष में बदलने की जरूरत है। समस्या को हल करने के लिए हमारे पास दो दृष्टिकोण हैं- क्रूर-बल दृष्टिकोण अंतर्निहित मॉड्यूल का उपयोग करना ब्रूट-फोर्स मेथड

  1. एक स्ट्रिंग को पायथन में शब्दों की सूची में कैसे परिवर्तित करें?

    एक स्ट्रिंग को शब्दों की सूची में बदलने के लिए, आपको बस इसे व्हाइटस्पेस पर विभाजित करने की आवश्यकता है। आप स्ट्रिंग क्लास से स्प्लिट() का उपयोग कर सकते हैं। इस पद्धति के लिए डिफ़ॉल्ट सीमांकक व्हॉट्सएप है, अर्थात, जब किसी स्ट्रिंग पर कॉल किया जाता है, तो यह उस स्ट्रिंग को व्हॉट्सएप वर्णों में विभाजित

  1. पायथन में सूची के स्ट्रिंग प्रतिनिधित्व को सूची में कैसे परिवर्तित करें?

    हम यहां ast.literal_eval() का उपयोग स्ट्रिंग को एक पायथन एक्सप्रेशन के रूप में मूल्यांकन करने के लिए कर सकते हैं। यह सुरक्षित रूप से एक अभिव्यक्ति नोड या एक पायथन अभिव्यक्ति युक्त स्ट्रिंग का मूल्यांकन करता है। प्रदान की गई स्ट्रिंग या नोड में केवल निम्नलिखित पायथन शाब्दिक संरचनाएं शामिल हो सकती हैं