Función Numpy ndarray.getfield() | Python

numpy.ndarray.getfield()La función devuelve un campo de la array dada como un cierto tipo.

Sintaxis: numpy.ndarray.getfield(dtype, offset=0)

Parámetros:
dtype: [str o dtype] El tamaño de dtype de la vista no puede ser mayor que el de la propia array.
offset: [int] Número de bytes a omitir antes de comenzar la vista del elemento.

Retorno: Devuelve un campo de la array dada como un tipo determinado.

Código #1:

# Python program explaining
# numpy.ndarray.getfield() function
  
# importing numpy as geek 
import numpy as geek 
            
x = geek.diag([1.+1.j]*2)
            
gfg = x.getfield(geek.float64)
      
print(gfg)

Producción :

[[ 1.  0.]
 [ 0.  1.]]

 
Código #2:

# Python program explaining
# numpy.ndarray.getfield() function
  
# importing numpy as geek 
import numpy as geek 
            
x = geek.diag([2.+2.j]*2)
            
gfg = x.getfield(geek.float64, offset = 8)
      
print(gfg)

Producción :

[[ 2.  0.]
 [ 0.  2.]]

Publicación traducida automáticamente

Artículo escrito por sanjoy_62 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 *