9.
Двумерные NumPy массивы. Обращение к элементам
Двумерные 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
|
На вход даются числа
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]] |
Запрещенные операторы: if
; for
; while
; do
Напишите программу
Auto