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

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

जब मैट्रिक्स को स्ट्रिंग में बदलना आवश्यक होता है, तो एक सिंपल लिस्ट कॉम्प्रिहेंशन के साथ 'join' मेथड का उपयोग किया जाता है।

उदाहरण

नीचे इसका प्रदर्शन है:

my_list = [[1, 22, "python"], [22, "is", 1], ["great", 1, 91]]
print("The list is:")
print(my_list)

my_list_1, my_list_2 = ",", " "
my_result = my_list_2.join([my_list_1.join([str(elem) for elem in sub]) for sub in my_list])
print("The result is:")
print(my_result)

आउटपुट

The list is: [[1, 22, 'python'], [22, 'is', 1], ['great', 1, 91]]
The result is: 1,22,python 22,is,1 great,1,91

व्याख्या

  • लिस्ट की लिस्ट परिभाषित की जाती है और कंसोल पर डिस्प्ले की जाती है।

  • दो वेरिएबल्स को कॉमा और खाली स्पेस असाइन किया जाता है।

  • लिस्ट कॉम्प्रिहेंशन और 'join' मेथड का उपयोग लिस्ट के माध्यम से इटरेट करने और दो वेरिएबल्स में एलिमेंट्स को जोड़ने के लिए किया जाता है।

  • यह एक वेरिएबल में असाइन किया जाता है।

  • यह आउटपुट है जो कंसोल पर डिस्प्ले होता है।


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

    पायथन में एक बिल्ट-इन join() फ़ंक्शन होता है जो सीक्वेंस ऑब्जेक्ट में एलिमेंट्स को जोड़कर और उनके बीच सेपरेटर डालकर एक स्ट्रिंग वापस करता है। यदि हमें बिना किसी सेपरेटर के स्ट्रिंग चाहिए, तो हम इसे नल स्ट्रिंग से इनिशियलाइज़ करते हैं। >>> lst = [h, e, l, l, o] >>> separator = >

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