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