Problem

9 /12


द्वि-आयामी NumPy सरणियाँ। संदर्भ तत्व

Theory Click to read/hide

2D NumPy सरणियाँ

तत्व के निर्देशांक निर्दिष्ट करके द्वि-आयामी सरणी का एक तत्व एक्सेस किया जाता है, पहले पंक्ति संख्या, फिर कॉलम संख्या। निर्देशांक अल्पविराम द्वारा अलग किए जाते हैं। 
किसी भी सरणी को reshape(). फ़ंक्शन का उपयोग करके द्वि-आयामी सरणी में बदला जा सकता है

उदाहरण
<टेबल> <शरीर> <प्री स्टाइल = "मार्जिन-लेफ्ट: 0 पीएक्स; मार्जिन-राइट: 0 पीएक्स; मार्जिन-राइट: 5 पीएक्स"> 1 2 3 4 5 6 7 8 <टीडी> # रीशेप () फ़ंक्शन डेटा को बदले बिना सरणी के आकार को बदलता है। x = np.arange(12).reshape(3, 4) प्रिंट (एक्स) # [[ 0 1 2 3] # [ 4 5 6 7] # [ 8 9 10 11]] # किसी तत्व तक पहुँचने के लिए, उसके निर्देशांक को अल्पविराम से अलग करके निर्दिष्ट करें प्रिंट (एक्स [1, 2]) # 6 <कोड>

Problem

नंबर n और m इनपुट के रूप में दिए गए हैं। आकार n by m की एक सरणी आउटपुट करें, जिसमें पहली पंक्ति (शून्य अनुक्रमणिका वाली पंक्ति) में 0 m-1 तक और शेष संख्या 0 हैं। सरणी तत्वों का प्रकार np.int8 होना चाहिए।
 

 

उदाहरण
<टेबल क्लास = "टेबल-एसएम टेबल-बॉर्डर टेबल-स्ट्राइप्ड टेबल-लिस्ट-टेस्ट"> <सिर> <थ वर्ग = "अंक"> # <वें>इनपुट <वें>आउटपुट <शरीर> 1 3
4 [[0 1 2 3]
 [0 0 0 0]
 [0 0 0 0]]