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 flipud
la 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