जब मैट्रिक्स को वर्टिकली कन्कैटिनेट करना हो, तो लिस्ट कॉम्प्रिहेंशन का उपयोग किया जा सकता है।
उदाहरण
from itertools import zip_longest
my_list = [["Hi", "Rob"], ["how", "are"], ["you"]]
print("सूची है:")
print(my_list)
my_result = ["".join(elem) for elem in zip_longest(*my_list, fillvalue="")]
print("कॉलम को कन्कैटिनेट करने के बाद सूची है:")
print(my_result)
आउटपुट
सूची है: [['Hi', 'Rob'], ['how', 'are'], ['you']] कॉलम को कन्कैटिनेट करने के बाद सूची है: ['Hihowyou', 'Robare']
व्याख्या
आवश्यक पैकेज आयात किए जाते हैं।
लिस्ट की लिस्ट परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
एलिमेंट्स को ज़िप करने और खाली स्पेस को हटाकर उन्हें जोड़ने के लिए लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है।
इसे एक वेरिएबल में असाइन किया जाता है।
यह वेरिएबल कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।