Столбец матрицы в NumPy
Столбец - это вертикальный ряд ячеек с одним и тем же номером столбца во всех строках. Чтобы взять все строки, слева от запятой оставляют пустую границу среза, а справа указывают номер столбца.
Создадим таблицу из трёх строк и трёх столбцов и выведем первый и последний столбцы:
import numpy as np
grid = np.array([
[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
])
print(grid[:, 0]) # выведет [1 4 7]
print(grid[:, 2]) # выведет [3 6 9]
Результат снова одномерный массив. Создадим таблицу с двумя столбцами и выведем второй столбец:
import numpy as np
scores = np.array([
[10, 20],
[30, 40],
[50, 60],
])
second = scores[:, 1]
print(second) # выведет [20 40 60]
Создайте таблицу из четырёх строк и двух столбцов и выведите её левый вертикальный ряд ячеек.
Создайте таблицу 3 на 4
из последовательных чисел и выведите
крайний правый вертикальный ряд.
Создайте таблицу из трёх строк
и пяти столбцов с нулями и выведите
вертикальный ряд под номером 2,
если первый столбец имеет номер 0.