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

पायथन प्रोग्राम: लिस्ट को स्ट्रिंग में बदलें


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

प्रॉब्लम स्टेटमेंट

एक लिस्ट दिए जाने पर, हमें इसे स्ट्रिंग टाइप में बदलने की आवश्यकता है।

यहां हम ऊपर दी गई प्रॉब्लम स्टेटमेंट को हल करने के लिए चार अलग-अलग दृष्टिकोणों पर चर्चा करेंगे:

दृष्टिकोण 1: खाली स्ट्रिंग में कन्कैटेनेशन का उपयोग करके

उदाहरण

def listToString(s):
    # खाली स्ट्रिंग
    str1 = ""
    # ट्रैवर्सल
    for ele in s:
        str1 += ele
    # स्ट्रिंग वापस करें
    return str1

# मेन
s = ['tutorials', 'point']
print(listToString(s))

आउटपुट

tutorialspoint

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

उदाहरण

def listToString(s):
    # खाली स्ट्रिंग इनिशियलाइज़ करें
    str1 = ""
    # स्ट्रिंग वापस करें
    return (str1.join(s))

# ड्राइवर कोड
s = ['tutorials', 'point']
print(listToString(s))

आउटपुट

tutorialspoint

दृष्टिकोण 3: लिस्ट कॉम्प्रिहेंशन का उपयोग करके

उदाहरण

s = ['tutorials', 'point']
# लिस्ट कॉम्प्रिहेंशन का उपयोग करके
listToStr = ''.join([str(elem) for elem in s])
print(listToStr)

आउटपुट

tutorialspoint

दृष्टिकोण 4: map() फंक्शन का उपयोग करके

उदाहरण

s = ['tutorials', 'point']
# map() फंक्शन का उपयोग करके
listToStr = ''.join(map(str, s))
print(listToStr)

आउटपुट

tutorialspoint

निष्कर्ष

इस लेख में, हमने लिस्ट को स्ट्रिंग में बदलने के दृष्टिकोण के बारे में सीखा।

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

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

  1. - Python में String को Words की List में कैसे Convert करें?

    String को Words की List में Convert करना String को Words की List में Convert करने के लिए, आपको बस इसे Whitespace पर Split करना होगा। String Class से split() का उपयोग कर सकते हैं। इस Method का Default Delimiter Whitespace होता है, यानी जब String पर Call किया जाता है, तो यह उस String को Whitespace Ch

  1. - पायथन में लिस्ट के स्ट्रिंग प्रतिनिधित्व को लिस्ट में कैसे बदलें?

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