¿Puedes remodelar un Array?
¡SÍ!
- El uso de np.reshape() cambiará la forma de su Array.
- Además, no habrá ningún cambio en los datos originales que no sean la forma.
- Precaución: Siempre que utilice el método remodelar(), debe asegurarse de que el Array que desea producir después de la remodelación debe tener la misma cantidad de elementos que el Array original.
- Suponga que tiene un Array con 24 elementos. Si desea remodelar este Array, debe asegurarse de que su nuevo también tenga un total de 24 elementos. Puede remodelar este en (8, 3), (6, 4), (12, 2), y así sucesivamente, ya que todos estos también tendrán un total de 24 elementos (8
3 = 24, 6 4 = 24, 12 2 = 24). - Cree un Array con 24 elementos.

- Use np.reshape() para cambiar la forma de los Arreglo como se muestra en el fragmento de código aquí.
- El Array con formas (8, 3), (6, 4) y (2, 12) tiene 24 elementos.
- Todos estos tres Array tienen los mismos valores que estaban presentes en el Array inicial 'arr'.

Reformar una lista de Python
Con np.reshape() puede cambiar la forma de una lista de Python, pero el objeto devuelto es del tipo numpy.ndarray, es decir, se convierte en un Array de NumPy.

Usando reformar() directamente en Array
Puede usar el método remodelar () directamente en el Array NumPy:

** ¡Precaución! ** El uso del método remodelar () en una lista de Python arrojará un 'AttributeError'.