Python | Numpy ndarray.__copia__()

Con la ayuda del Numpy ndarray.__copy__()método, podemos hacer una copia de todos los elementos de datos que están presentes en la array numpy . Si cambia cualquier elemento de datos en la copia, no afectará la array numpy original.

Sintaxis:numpy.__copy__()

Devolución : Copia de todos los elementos de datos

Ejemplo #1:
En este ejemplo podemos ver que con la ayuda del numpy.__copy__()método estamos haciendo la copia de un elemento.

# 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.__copy__() method
geeks = gfg.__copy__()
  
print(geeks)
Producción:

[1 2 3 4 5]

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.__copy__() method
geeks = gfg.__copy__()
  
# Change the data element
geeks[0][2] = 10
  
print(gfg, end ='\n\n')
print(geeks)
Producción:

[[1 2 3 4 5]
 [6 5 4 3 2]]

[[ 1  2 10  4  5]
 [ 6  5  4  3  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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *