Почему в форме любого 1d массива есть лишняя запятая? Почему (5,) вместо (5) . И почему лишняя запятая опускается для> = 2 массивов? Почему это (3,2) вместо (3,2,) .
1D Пример
data = array([11, 22, 33, 44, 55])
print(data.shape)
(5,) <======= ДОПОЛНИТЕЛЬНАЯ ЗАПЯТА </p>
Пример 2D
data = [[11, 22],
[33, 44],
[55, 66]]
data = array(data)
print(data.shape)
(3,2) <==== </p>