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

पायथन में n*n मैट्रिक्स निर्माण


जब n * n आयाम का मैट्रिक्स बनाना हो, तो लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है।

उदाहरण

N = 4
print("N का मान है:")
print(N)
my_result = [list(range(1 + N * i, 1 + N * (i + 1))) for i in range(N)]
print("आयाम N * 0 का मैट्रिक्स है:")
print(my_result)

आउटपुट

N का मान है: 4
आयाम N * 0 का मैट्रिक्स है: [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]]

व्याख्या

  • N का मान पूर्वनिर्धारित है।

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

  • यह मैट्रिक्स के आयामों के बारे में बताता है।

  • संख्या पर पुनरावृति की जाती है और इसे सूची में बदला जाता है।

  • इसे एक वेरिएबल में असाइन किया जाता है।

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


  1. - पायथन में मैट्रिक्स मैनिपुलेशन

    पायथन में हम विभिन्न मैट्रिक्स मैनिपुलेशन और ऑपरेशन हल कर सकते हैं। Numpy मॉड्यूल मैट्रिक्स ऑपरेशन के लिए विभिन्न मेथड प्रदान करता है। add() - दो मैट्रिक्स के तत्वों को जोड़ता है। subtract() - दो मैट्रिक्स के तत्वों को घटाता है। divide() - दो मैट्रिक्स के तत्वों को विभाजित करता है। multiply() - दो

  1. - पायथन प्रोग्राम: दो मैट्रिक्स का जोड़

    दो यूजर इनपुट मैट्रिक्स दी गई हैं। हमारा कार्य दो मैट्रिक्स का जोड़ प्रदर्शित करना है। इन समस्याओं में हम नेस्टेड लिस्ट कॉम्प्रिहेंशन का उपयोग करते हैं।एल्गोरिदमचरण 1: दो मैट्रिक्स इनपुट करें। चरण 2: प्रत्येक पंक्ति और कॉलम के माध्यम से इटरेट करने के लिए केवल नेस्टेड फॉर लूप्स। चरण 3: प्रत्येक इटरेश

  1. - पायथन प्रोग्राम: दो मैट्रिक्स का गुणन

    दो यूजर इनपुट मैट्रिक्स दी गई हैं। हमारा कार्य दो मैट्रिक्स का गुणन प्रदर्शित करना है। इन समस्याओं में हम नेस्टेड लिस्ट कॉम्प्रिहेंशन का उपयोग करते हैं।एल्गोरिदमचरण 1: दो मैट्रिक्स इनपुट करें। चरण 2: प्रत्येक पंक्ति और प्रत्येक कॉलम के माध्यम से इटरेट करने के लिए नेस्टेड फॉर लूप्स। चरण 3: एक रिजल्टे