Problem

9 /12


آرایه های دو بعدی NumPy. ارجاع عناصر

Theory Click to read/hide

آرایه‌های

دو بعدی NumPy

یک عنصر از یک آرایه دو بعدی با تعیین مختصات عنصر، ابتدا شماره ردیف و سپس شماره ستون قابل دسترسی است. مختصات با کاما از هم جدا می شوند. 
هر آرایه ای را می توان با استفاده از تابع reshape(). به یک آرایه دو بعدی تبدیل کرد.

مثال
<جدول> <بدن>
1
2
3
4
5
6
7
8
# تابع reshape() شکل یک آرایه را بدون تغییر داده های آن تغییر می دهد. x = np.arange(12).reshape(3، 4) print(x) # [[ 0 1 2 3] # [ 4 5 6 7] # [ 8 9 10 11]] # برای دسترسی به یک عنصر، مختصات آن را با کاما از هم جدا کنید print(x[1, 2]) # 6

Problem

اعداد n و m به عنوان ورودی داده می شوند. خروجی آرایه ای با اندازه n با m، که در آن خط اول (خط با شاخص صفر) حاوی اعدادی از 0  حداکثر m-1 و اعداد باقیمانده 0 هستند. نوع عناصر آرایه باید np.int8 باشد.
 

 

نمونه‌ها
<سر> <بدن>
# ورودی خروجی
1 3
4
<[[0 1 2 3]
 [0 0 0 0]
 [0 0 0 0]]