GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing www.geeksforgeeks.org — numpy.reshape() in Python - GeeksforGeeks numpy.reshape() in PythonLast Updated : 26 Jun, 2026 numpy.reshape() is used to change the shape of a NumPy array without changing its data. It helps convert arrays between different dimensions, such as transforming a 1D array into a 2D or 3D array. Example: The following example reshapes a 1D array containing 6 elements into a 2D array with 2 rows and 3 columns.
Output [[1 2 3] [4 5 6]] Explanation: np.reshape(arr, (2, 3)) changes the shape of the array from 1 dimension to a 2 × 3 matrix while keeping all elements in the same order. Syntax
Parameters:
Return Type: Returns a new array with the specified shape. ExamplesExample 1: In this example, a 1D array is converted into a 2D array with a fixed number of rows and columns. The total number of elements remains the same after reshaping.
Output [[1 2] [3 4] [5 6] [7 8]] Explanation: np.reshape(a, (4, 2)) rearranges the 8 elements into a matrix with 4 rows and 2 columns. Example 2: Sometimes the exact size of one dimension is not known in advance. In such cases, -1 can be used and NumPy automatically calculates the missing dimension.
Output [[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]] Explanation: In np.reshape(a, (3, -1)), NumPy automatically determines the number of columns as 4 because the array contains 12 elements. Example 3: By default, NumPy fills elements row by row while reshaping. This example shows how to reshape an array by filling elements column by column using the order='F' parameter.
Output [[1 3 5] [2 4 6]] Explanation: order='F' reshapes the array using column-major order, so elements are filled column-wise instead of the default row-wise arrangement. Comment Explore |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |