Запись массива в numpy

#numpy

#numpy

Вопрос:

В Numpy,

В чем разница между

 import numpy as np
arry = np.array([1,2,3])
 

и

 import numpy as np
arry = np.array([[1,2,3]])
 

Комментарии:

1. у вас есть дополнительное измерение, определенное во втором. Первый — это одномерный массив, второй — 2d. Проверьте с помощью arry.shape

Ответ №1:

Первый — это 1D массив. Второй — это 2d-массив.
У первого нет столбцов. Таким образом, вы можете выбрать элемент с помощью

 arry[0]
 

Но во втором случае вы должны выбрать столбец, например

 arry[0, 0]
 

Для 2D и выше:

 arry[row_number, column_number]