Возможный дубликат:
numpy: доступ к массиву по столбцу
У меня есть массив numpy (numpy импортируется как np)
gona = np.array([[ 1, 2, 3],
[ 4, 5, 6],
[ 7, 8, 9],
[10, 11, 12]])
Я могу получить значения целого столбца 1-й строки по gona [1] [:].
массив ([4, 5, 6])
Но если я попытаюсь получить все значения определенного столбца всех строк (например, я хочу значения 1-го столбца в каждой строке), я бы попробовал gona [:] [1]. Но результат, который я получаю от этого, тот же, что и раньше.
Что может быть причиной этого? Как это сделать в numpy?