Python | numpy.copyto() function

With the help of Numpy numpy.copyto() method, we can make a copy of all the data elements that is present in numpy array. If we change any data element in the copy, it will not affect the original numpy array.

Syntax : numpy.copyto(destination, source)

Return : Return copy of an array



Example #1 :
In this example we can see that with the help of numpy.copyto() method we are making the copy of an elements in a destination array.

filter_none

edit
close

play_arrow

link
brightness_4
code

# import the important module in python
import numpy as np
         
# make an array with numpy
gfg = np.array([1, 2, 3])
geeks = [4, 5, 6]
         
# applying numpy.copyto() method
np.copyto(gfg, geeks)
   
print(gfg)

chevron_right


Output:

[4 5 6]

Example #2 :

filter_none

edit
close

play_arrow

link
brightness_4
code

# import the important module in python
import numpy as np
         
# make an array with numpy
gfg = np.array([[1, 2, 3], [4, 5, 6]])
geeks = [[4, 5, 6], [7, 8, 9]]
         
# applying numpy.copyto() method
np.copyto(gfg, geeks)
   
print(gfg)

chevron_right


Output:

[[4 5 6]
 [7 8 9]]


My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.