इस ट्यूटोरियल में, हम सीखेंगे कि पायथन में उपयोगकर्ता से मैट्रिक्स इनपुट कैसे लें। हम उपयोगकर्ता से दो अलग-अलग तरीकों से इनपुट ले सकते हैं। आइए उन दोनों को देखें।
विधि 1
उपयोगकर्ता से मैट्रिक्स की सभी संख्याओं को एक-एक करके लेना। नीचे कोड देखें।
उदाहरण
# एक खाली मैट्रिक्स आरंभ करना matrix = [] # उपयोगकर्ता से 2x2 मैट्रिक्स लेना for i in range(2): # खाली पंक्ति row = [] for j in range(2): # उपयोगकर्ता से संख्या दर्ज करने के लिए कहना # डिफ़ॉल्ट स्ट्रिंग होने के कारण इनपुट को int में बदलना element = int(input()) # तत्व को 'row' में जोड़ना row.append(element) # 'row' को 'matrix' में जोड़ना matrix.append(row) # मैट्रिक्स प्रिंट करना print(matrix)
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
1 2 3 4 [[1, 2], [3, 4]]
विधि 2
एक बार में एक पंक्ति लेना स्पेस-सेपरेटेड मानों के साथ। और map और int फ़ंक्शन का उपयोग करके उनमें से प्रत्येक को बदलना। कोड देखें।
उदाहरण
# एक खाली मैट्रिक्स आरंभ करना matrix = [] # उपयोगकर्ता से 2x2 मैट्रिक्स लेना for i in range(2): # उपयोगकर्ता से पंक्ति इनपुट लेना row = list(map(int, input().split())) # 'row' को 'matrix' में जोड़ना matrix.append(row) # मैट्रिक्स प्रिंट करना print(matrix)
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
1 2 3 4 [[1, 2], [3, 4]]
निष्कर्ष
यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।