Создание массивов NumPy: dtype, shape, arange и linspace
Задачи NumPy на создание массивов: shape, ndim, dtype, zeros, full, arange и linspace.
Состав подборки: 4 задачи на код. Условия и формат проверки указаны на странице каждой задачи.
Разберите маленький пример
np.arange(0, 6, 2) создаёт [0, 2, 4]: здесь задан шаг и правая граница не включена. np.linspace(0, 6, 4) создаёт четыре точки [0., 2., 4., 6.]: здесь задано количество точек и по умолчанию включены обе границы.
На что обратить внимание
- Число осей ndim, размер каждой оси shape и общее число элементов size отвечают на разные вопросы.
- Выбирайте dtype исходя из нужных значений; целочисленный массив не хранит дробную часть как float.
- Проверьте форму пустого или одномерного результата, если такой случай предусмотрен условием.
Порядок практики
- NumPy shape, ndim, size и dtype: атрибуты массива и задача — код.
- dtype NumPy: целые и вещественные массивы, типы элементов — код.
- NumPy arange и linspace: разница шага и количества точек — код.
- NumPy zeros, ones и full: dtype — пример и задача — код.
Куда двигаться дальше
Дальше можно пройти весь маршрут в бесплатном тренажёре NumPy и pandas.
- NumPy shape, ndim, size и dtype: атрибуты массива и задача
Чем отличаются shape, ndim, size и dtype в NumPy? Короткий пример атрибутов ndarray и задача с проверкой кода без регистрации.
NumPy и pandas: практический тренажёр - dtype NumPy: целые и вещественные массивы, типы элементов
Как NumPy выбирает dtype из int и float, что показывает dtype.kind и зачем задавать тип явно? Пример и задача с проверкой.
NumPy и pandas: практический тренажёр - NumPy arange и linspace: разница шага и количества точек
Что выбрать: np.arange или np.linspace? Сравните шаг, число точек и включение границы на примере, затем исправьте код в задаче.
NumPy и pandas: практический тренажёр - NumPy zeros, ones и full: dtype — пример и задача
Разберите dtype в np.zeros, np.ones и np.full на коротком примере. Исправьте создание массивов и проверьте код без регистрации.
NumPy и pandas: практический тренажёр
