1. Введение
Знакомимся с библиотекой Numpy и ее ключевыми особенностями
теория
2. Многомерные массивы в Numpy
Учимся создавать и использовать массива ndarray — основную структуру данных библиотеки Numpy
теория
тесты
упражнение
3. Индексы, срезы и итеративный обход
Знакомимся с правилами индексирования массивов и учимся выполнять срез данных
теория
тесты
упражнение
4. Переформатирование, изменение формы
Изучаем методы создания новых массивов с изменением формы исходных данных
теория
тесты
упражнение
5. Переформатирование и слияние
Знакомимся с методами создания новых массивов и конкатенацией по разным осевым направлениям
теория
тесты
упражнение
6. Фильтрация значений и вырезание
Изучаем создание фильтров и получение подмассивов с помощью фильтров
теория
тесты
упражнение
7. Быстрые поэлементные операции
Учимся проводить арифметические операции над массивами разных размерностей
теория
тесты
упражнение
8. Уход от циклов и векторизованные вычисления
Выясняем, как можно оптимизировать и упрощать операции над массивами данных с помощью векторизованных функций
теория
тесты
упражнение
9. Применение математических и статистических функций
Научиться применять математические и статистические функции Numpy для решения прикладных задач
теория
тесты
упражнение
10. Заключение
Подводим итоги курса
11. Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию
12. Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса