codechick
КурсыЗадачиОлимпСообществоМатериалыЖурнал
Войти
Справочник/Python/NumPy/ndarray.reshape()
← ndarray.ravel()ndarray.shape →
NumPy
BroadcastingFancy indexingndarray.astype()ndarray.dtypendarray.flatten()ndarray.ndimndarray.ravel()ndarray.reshape()ndarray.shapendarray.sizendarray.Tnp.abs()np.add()np.arange()np.argmax()np.argmin()np.array()np.clip()np.concatenate()np.cross()np.cumsum()np.divide()np.dot()np.empty()np.exp()np.eye()np.full()np.hstack()np.linalg.det()np.linalg.inv()np.linalg.solve()np.linspace()np.log()np.matmul() / @np.max()np.mean()np.median()np.min()np.mod()np.multiply()np.ones()np.percentile()np.power()np.random.rand()np.random.randint()np.sort()np.split()np.sqrt()np.stack()np.std()np.subtract()np.sum()np.unique()np.var()np.vstack()np.where()np.zeros()sum(axis=...)Булева индексацияИндексация элементовПараметр axisСрезы массива

ndarray.reshape()

Возвращает массив с новой формой без копирования данных.

Сигнатураa.reshape(newshape)

Меняет форму, не меняя данные (число элементов должно совпадать). Одно из измерений можно задать как -1 — оно вычислится автоматически.

import numpy as np
a = np.arange(6)
print(a.reshape(2, 3))   # [[0 1 2]
                         #  [3 4 5]]
print(a.reshape(3, -1))  # [[0 1]
                         #  [2 3]
                         #  [4 5]]
← Все записи: NumPy
codechick

Простой и тёплый способ научиться программировать.

Платформа
КурсыПрограммыЗадачиОлимпМатериалыЖурналШпаргалкиСправочникЯзыки за минутыСтатистика
Инструменты
Студия кодаВизуализатор кодаДиаграммы MermaidСистемы счисленияJSON-форматтерТестер regexВсе инструменты →
Проект
О насTelegram-каналTelegram-чатКонтакты
© 2026 codechick.io · сделано с заботой о цыплятах