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

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

जब आयाम n * n का मैट्रिक्स बनाने की आवश्यकता होती है, तो एक सूची समझ का उपयोग किया जाता है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

N = 4
print("The value of N is ")
print(N)

my_result = [list(range(1 + N * i, 1 + N * (i + 1)))
   for i in range(N)]

print("The matrix of dimension N * 0 is :")
print(my_result)

आउटपुट

The value of N is
4
The matrix of dimension N * 0 is :
[[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]]

स्पष्टीकरण

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

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

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

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

  • यह एक वैरिएबल को असाइन किया गया है।

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


  1. पायथन में मैट्रिक्स हेरफेर

    पायथन में हम विभिन्न मैट्रिक्स जोड़तोड़ और संचालन को हल कर सकते हैं। Numpy मॉड्यूल मैट्रिक्स संचालन के लिए विभिन्न तरीके प्रदान करता है। जोड़ें () - दो आव्यूहों के तत्वों को जोड़ें। घटाना () - दो आव्यूहों के तत्वों को घटाएं। विभाजित () − दो आव्यूहों के तत्वों को विभाजित करें। गुणा () − दो आव्यूह

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

    दो उपयोगकर्ता इनपुट मैट्रिक्स को देखते हुए। हमारा काम दो मैट्रिक्स के जोड़ को प्रदर्शित करना है। इन समस्याओं में हम नेस्टेड सूची का व्यापक उपयोग करते हैं। एल्गोरिदम Step1: input two matrix. Step 2: nested for loops only to iterate through each row and columns. Step 3: At each iterationshall add the

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

    दो उपयोगकर्ता इनपुट मैट्रिक्स को देखते हुए। हमारा काम दो मैट्रिक्स के जोड़ को प्रदर्शित करना है। इन समस्याओं में हम नेस्टेड सूची का व्यापक उपयोग करते हैं। एल्गोरिदम Step1: input two matrix. Step 2: nested for loops to iterate through each row and each column. Step 3: take one resultant matrix which