Аве, кодер!
Добро пожаловать на мастеркласс-интенсив - numpy для начинающих, где на протяжении увлекательного часового урока мы пройдем путь от основ до подступов к следующему, более продвинутому уровню.
Enjoy!
Тайм-коды:
0:00 import numpy, _version_
1:34 array() сделать массив. Список - в массив, кортеж - в массив
4:29 arange(10) сделать массив из 10 элементов
5:21 len() длина
6:08 linspace, size для расстановки
9:49 zeros() для заполнения пустыми значениями (нулями), ones() для заполнения единицами
12:30 вектор (одномерный, однострочный массив)
14:21 матрицы. shape (форма массива)
16:50 функции. Можно передать массиву в качестве параметра (так же, как индекс). Фильтр
19:16 logical_and Комбинирование фильтров
21:17 Broadcasting Работа с массивами разных размеров и форм. 3D массив
23:23 reshape делает копию массива и меняет форму
23:40 dot перемножение матриц
25:38 shape, sum(, axis) Ось: 0,1,2 (0матрица, 1строки, 2столбцы или 0строки, 1столбцы)
27:19 правила броадкастинг