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

पायथन - तत्व-वार मैट्रिक्स अंतर


जब तत्व-वार मैट्रिक्स अंतर प्रिंट करना हो, तो सूची तत्वों पर पुनरावृति की जाती है और इन मानों पर zip विधि का उपयोग किया जाता है।

उदाहरण

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

my_list_1 = [[3, 4, 4], [4, 3, 1], [4, 8, 3]]
my_list_2 = [[5, 4, 7], [9, 7, 5], [4, 8, 4]]
print("The first list is :")
print(my_list_1)
print("The second list is :")
print(my_list_2)
my_result = []
for sub_str_1, sub_str_2 in zip(my_list_1, my_list_2):
    temp_str = []
    for element_1, element_2 in zip(sub_str_1, sub_str_2):
        temp_str.append(element_2 - element_1)
    my_result.append(temp_str)
print("The result is :")
print(my_result)

आउटपुट

The first list is : [[3, 4, 4], [4, 3, 1], [4, 8, 3]]
The second list is : [[5, 4, 7], [9, 7, 5], [4, 8, 4]]
The result is : [[2, 0, 3], [5, 4, 4], [0, 0, 1]]

व्याख्या

  • सूची की दो सूचियां परिभाषित की जाती हैं और कंसोल पर प्रदर्शित की जाती हैं।

  • एक खाली सूची बनाई जाती है।

  • दोनों सूची की सूचियों को zip विधि का उपयोग करके ज़िप किया जाता है और पुनरावृति की जाती है।

  • 'for' लूप के अंदर, एक खाली सूची बनाई जाती है, और सूची की सूचियों के तत्वों को सूची में जोड़ा जाता है।

  • इसके बाहर, सूची को दूसरी सूची में जोड़ा जाता है।

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


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

    सूचियाँ नेस्टेड हो सकती हैं, मतलब एक सूची के तत्व स्वयं सूचियाँ होते हैं। इस लेख में हम देखेंगे कि कैसे पता लगाया जाए कि कोई दिया गया तत्व सबलिस्ट में मौजूद है या नहीं जो स्वयं बड़ी सूची में तत्व हैं। any के साथ हम पहले खोजते हैं कि कोई तत्व सबलिस्ट में मौजूद है या नहीं और यदि सबलिस्ट सूची में मौजू

  1. - पायथन में सूची में तत्वों की पुनरावृत्ति

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

  1. - Python में सूची प्रिंट करना

    Python में सूची प्रिंट करना सूची तत्वों का एक क्रम है। क्रम में कोई भी तत्व क्रम में उसकी स्थिति द्वारा एक्सेसिबल है। इंडेक्स 0 से शुरू होता है। इसलिए list[2] इंडेक्स 2 पर तत्व लौटाएगा, सूची में तीसरा यानी 50।