Con la ayuda de Numpy numpy.ndarray.__invert__()
, uno puede invertir los elementos de una array. No tenemos que proporcionar ningún tipo de parámetro, pero recuerda que este método solo funciona para valores enteros .
Sintaxis: ndarray.__invert__($self, /)
Retorno: ~ mismo
Ejemplo #1:
En este ejemplo podemos ver que cada elemento en una array se opera con un operador unario que es ~ con la ayuda del ndarray.__invert__()
método.
# import the important module in python import numpy as np # make an array with numpy gfg = np.array([1, 2, 3, 4, 5]) # applying ndarray.__invert__() method print(gfg.__invert__())
Producción:
[-2 -3 -4 -5 -6]
Ejemplo #2:
# import the important module in python import numpy as np # make an array with numpy gfg = np.array([[1, 2, 3, 4, 5], [6, 5, 4, 3, 2]]) # applying ndarray.__invert__() method print(gfg.__invert__())
Producción:
[[-2 -3 -4 -5 -6] [-7 -6 -5 -4 -3]]
Publicación traducida automáticamente
Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA