Con la ayuda del Numpy numpy.ndarray.__divmod__()
método, obtendremos dos arrays, una tiene elementos que se dividen por el valor que se proporciona en el numpy.ndarray.__divmod__()
método y la segunda tiene elementos que realizan la operación de modificación con el mismo valor que se proporciona en el numpy.ndarray.__divmod__()
método.
Sintaxis: ndarray.__divmod__($self, valor, /)
Retorno: divmod(self, valor)
Ejemplo #1:
En este ejemplo, podemos ver que al usar el ndarray.__divmod__()
método obtenemos dos arrays. Uno es con split con valor que se pasa como parámetro y otro con valores mod.
# 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.__divmod__() method print(gfg.__divmod__(3))
(array([0, 0, 1, 1, 1]), array([1, 2, 0, 1, 2]))
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.__divmod__() method print(gfg.__divmod__(3))
(array([[0, 0, 1, 1, 1], [2, 1, 1, 1, 0]]), array([[1, 2, 0, 1, 2], [0, 2, 1, 0, 2]]))
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