10.
Двумерные 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