Устройство массива в NumPy
Массив - это не просто числа, записанные подряд. У массива есть тип элементов, оси и форма, и по ним видно, что именно в нём лежит.
Все элементы одного массива имеют один и тот же тип. Если в массив попадают целые числа, тип будет целым. Если дробные - дробным. В каждой ячейке лежит число этого общего типа.
Кроме типа, у массива есть оси, их же называют измерениями. Ось - это направление, вдоль которого лежат элементы. Ряд чисел в одну строку идёт вдоль одной оси: от первого элемента к последнему.
Таблицу из строк и столбцов можно представить как массив с двумя осями. По одной оси считают строки, по другой - столбцы внутри строки. В каждой строке при этом одинаковое число ячеек.
Форма говорит, сколько элементов приходится на каждую ось. У ряда это длина ряда. У таблицы это число строк и число столбцов. Общее число элементов получается из формы: размеры по осям перемножаются.
Со всем этим мы и будем разбираться в рамках данного раздела.