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

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

इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे।

समस्या कथन

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

दिए गए समस्या को हल करने के चार दृष्टिकोण हैं। आइए उन्हें एक-एक करके देखें।

ब्रूट-फोर्स दृष्टिकोण

उदाहरण

def listToString(s):
    # खाली स्ट्रिंग इनिशियलाइज़ करें
    str_ = ""
    # स्ट्रिंग में ट्रैवर्स करें
    for ele in s:
        str_ += ele
    # स्ट्रिंग वापस करें
    return str_

# मुख्य
s = ['Tutorials', 'Point']
print(listToString(s))

आउटपुट

TutorialsPoint

बिल्ट-इन join() विधि का उपयोग

उदाहरण

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

# मुख्य
s = ['Tutorials', 'Point']
print(listToString(s))

आउटपुट

Tutorialspoint

लिस्ट कॉम्प्रिहेंशन का उपयोग

उदाहरण

def listToString(s):
    # खाली स्ट्रिंग इनिशियलाइज़ करें
    str_ = ''.join([str(elem) for elem in s])
    # स्ट्रिंग वापस करें
    return str_

# मुख्य
s = ['Tutorials', 'Point']
print(listToString(s))

आउटपुट

Tutorialspoint

बिल्ट-इन map() और join() विधि का उपयोग

उदाहरण

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

# मुख्य
s = ['Tutorials', 'Point']
print(listToString(s))

आउटपुट

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() का उपयोग करके स्ट्रिंग को पायथन एक्सप्रेशन के रूप में मूल्यांकन कर सकते हैं। यह सुरक्षित रूप से एक एक्सप्रेशन नोड या पायथन एक्सप्रेशन वाली स्ट्रिंग का मूल्यांकन करता है। स्ट्रिंग या नोड में केवल निम्न पायथन लिटरल संरचनाएं हो सकती हैं: स्ट्रिंग्स, नंबर्स, टुपल्स, लिस्ट्स, ड