जब मैट्रिक्स में कस्टम बॉर्डर जोड़ने हों, तो मैट्रिक्स में आवश्यक बॉर्डर जोड़ने के लिए साधारण लिस्ट इटरेशन का उपयोग किया जा सकता है।
उदाहरण
नीचे इसका प्रदर्शन है
my_list = [[2, 5, 5], [2, 7, 5], [4, 5, 1], [1, 6, 6]]
print("The list is :")
print(my_list)
print("The resultant matrix is :")
border = "|"
for sub in my_list:
my_temp = border + " "
for ele in sub:
my_temp = my_temp + str(ele) + " "
my_temp = my_temp + border
print(my_temp)
आउटपुट
The list is : [[2, 5, 5], [2, 7, 5], [4, 5, 1], [1, 6, 6]] The resultant matrix is : | 2 5 5 | | 2 7 5 | | 4 5 1 | | 1 6 6 |
व्याख्या
लिस्ट ऑफ लिस्ट परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
'border' के लिए एक मान परिभाषित किया जाता है।
लिस्ट पर इटरेट किया जाता है, और इस बॉर्डर को स्पेस के साथ जोड़ा जाता है।
तत्वों पर इटरेट किया जाता है और इस बॉर्डर को उनके साथ जोड़ा जाता है।
इसे परिणाम के रूप में कंसोल पर प्रदर्शित किया जाता है।