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

पायथन में मैट्रिक्स में कस्टम बॉर्डर जोड़ें


जब मैट्रिक्स में कस्टम बॉर्डर जोड़ने हों, तो मैट्रिक्स में आवश्यक बॉर्डर जोड़ने के लिए साधारण लिस्ट इटरेशन का उपयोग किया जा सकता है।

उदाहरण

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

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' के लिए एक मान परिभाषित किया जाता है।

  • लिस्ट पर इटरेट किया जाता है, और इस बॉर्डर को स्पेस के साथ जोड़ा जाता है।

  • तत्वों पर इटरेट किया जाता है और इस बॉर्डर को उनके साथ जोड़ा जाता है।

  • इसे परिणाम के रूप में कंसोल पर प्रदर्शित किया जाता है।


  1. - Python में सूची की सूचियों में कस्टम गुणन

    Python में दो सूचियों को गुणा करना कई डेटा विश्लेषण गणनाओं में एक आवश्यकता हो सकती है। इस लेख में हम देखेंगे कि सूची की सूचियों के तत्वों को, जिसे नेस्टेड सूची भी कहा जाता है, दूसरी सूची के साथ कैसे गुणा करें। लूप का उपयोग करना इस दृष्टिकोण में हम दो for लूप डिज़ाइन करते हैं, एक दूसरे के अंदर। बाहरी

  1. - Python में कस्टम लंबाई मैट्रिक्स बनाना

    Python का उपयोग करके मैट्रिक्स बनाते समय कभी-कभी हमें यह नियंत्रित करने की आवश्यकता होती है कि परिणामी मैट्रिक्स में दिए गए तत्व को कितनी बार दोहराया जाए। इस लेख में हम देखेंगे कि तत्वों को सूची के रूप में दिए जाने पर आवश्यक संख्या में तत्वों के साथ मैट्रिक्स कैसे बनाया जाए। zip का उपयोग करना हम मैट

  1. - पायथन में कस्टम सूची विभाजन

    डेटा एनालिटिक्स जटिल परिदृश्य प्रस्तुत करता है जहां डेटा को इधर-उधर घुमाने के लिए रैंगल करने की आवश्यकता होती है। इस संदर्भ में, आइए देखें कि हम एक बड़ी सूची कैसे ले सकते हैं और इसे आवश्यकता के अनुसार कई सबलिस्ट में विभाजित कर सकते हैं। इस लेख में हम इसे प्राप्त करने के दृष्टिकोणों का पता लगाएंगे।