Python | Numpy numpy.ndarray .__ sub __ ()

| | | | |

Con Numpy numpy.ndarray .__ sub __ () podemos restar un valor específico que se proporciona como parámetro en ndarray .__ sub __ ( ). El valor se restará para cada elemento en la matriz numpy .

Sintaxis: ndarray .__ sub __ ($ self, value, /)

Retorno: valor propio

Ejemplo # 1:
En este ejemplo, vemos que a cada elemento del array se le resta el valor especificado como parámetro en el método ndarray .__ sub __(). Recuerde una cosa, esto no funcionará para valores dobles.


# importar módulo importante en python

import numpy as np


# hacer una matriz con NumPy

gfg = np.array ([ 1 , 2 , 3 , 4 , 5 ] )


# aplicando el método ndarray .__ sub __ ()

imprimir (gfg .__ sub __ ( 5 ))

Salir:

[-4 -3 -2 - 1 0] 

Ejemplo # 2:


# importar módulo importante en python

importar numpy as np


# hacer una matriz con NumPy

gfg = np.array ([[ 1 , 2 , < código clase = "valor"> 3 , 4 , 5 ],

[ 6 , 5 , 4 , 3 , 2 ] ])


# aplicando el ndarray método .__ sub __ ()

print (gfg .__ sub __ ( 5 ))

Salida:

[[-4 -3 -2 -1 0] [1 0 -1 -2 -3]]