Python | Invertir una array numpy

Como sabemos, Numpy es un paquete de procesamiento de arrays de propósito general que proporciona un objeto de array multidimensional de alto rendimiento y herramientas para trabajar con estas arrays. Analicemos cómo podemos revertir una array numpy.

Método n.º 1: uso del método abreviado

# Python code to demonstrate
# how to reverse numpy array
# using shortcut method
  
import numpy as np
  
# initialising numpy array
ini_array = np.array([1, 2, 3, 6, 4, 5])
  
# printing initial ini_array
print("initial array", str(ini_array))
  
# printing type of ini_array
print("type of ini_array", type(ini_array))
  
# using shortcut method to reverse
res = ini_array[::-1]
  
# printing result
print("final array", str(res))

Producción:

initial array [1 2 3 6 4 5]
type of ini_array <class 'numpy.ndarray'>
final array [5 4 6 3 2 1]

 
Método #2: Usando flipudla función

# Python code to demonstrate
# how to reverse numpy array
# using flipud method
  
import numpy as np
  
# initialising numpy array
ini_array = np.array([1, 2, 3, 6, 4, 5])
  
# printing initial ini_array
print("initial array", str(ini_array))
  
# printing type of ini_array
print("type of ini_array", type(ini_array))
  
# using flipud method to reverse
res = np.flipud(ini_array)
  
# printing result
print("final array", str(res))

Producción:

initial array [1 2 3 6 4 5]
type of ini_array <class 'numpy.ndarray'>
final array [5 4 6 3 2 1]

Publicación traducida automáticamente

Artículo escrito por garg_ak0109 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *