NumPy Tutorial

Python NumPy Tutorial numpy.empty() in Python numpy.empty_like() in Python numpy.eye() in Python numpy.identity() in Python numpy.ones() in Python numpy.ones_like() in Python numpy.zeros in Python numpy.zeros_like() in Python numpy.full() in Python numpy.full_like() in Python numpy.asarray() in Python numpy.frombuffer() in Python numpy.fromiter() in Python numpy.fromstring () in Python numpy.asanyarray() in Python with Example numpy.ascontiguousarray() in Python with Example Numpy.asmatrix() in Python with Example Numpy.copy() in Python with Example numpy.loadtxt() Python numpy.arrange() in Python numpy.linspace() in Python numpy.logspace() in Python numpy.geomspace() in Python numpy.meshgrid() in Python numpy.diag() in Python numpy.diagflat() in Python numpy.tri() in Python numpy.tril() in Python numpy.copyto() in Python numpy.reshape() in Python numpy.ravel() in Python numpy.ndarray.flat() in Python numpy.ndarray.flatten() in Python numpy.rollaxis() in Python numpy.swapaxes() in Python numpy.ndarray.T in Python numpy.transpose() in Python numpy.atleast_1d() in Python numpy.atleast_2d() in Python numpy.atleast_3d() in Python numpy.broadcast_to() in Python numpy.broadcast_arrays() in Python numpy.expand_dims() in Python numpy.squeeze() in Python numpy.asarray_chkfinite() in Python numpy.asscalar() in Python numpy.concatenate() in Python numpy.stack() in Python numpy.column_stack() in Python numpy.dstack() in Python numpy.hstack() in Python numpy.vstack() in Python numpy.split() in Python numpy.tile() in Python numpy.repeat() in Python numpy.delete() in Python numpy.append() in Python numpy.resize() in Python numpy.trim_zeros() in Python numpy.unique() in Python numpy.flip() in Python NumPy vs SciPy

Misc

Numpy Attributes

numpy.copyto() in Python

numpy.copyto() in Python

The numpy.copyto() function copies values from one array to another array.

Syntax

numpy.copyto(dst, src, casting='same_kind', where=True)

Parameter

The numpy. copyto() method consists of three parameters, which are as follows:

dst : It represents the array into which our values are copied.

src : This parameter represents the second array from which the values are copied.

casting : It is an optional parameter which controls the data casting that may occur when copying.

where : It is an optional parameter which takes a boolean array which is broadcasted to match the dimensions of dst.

Return

This function returns a copy of the specified array.

Example 1

#Python Program explaining
#the copyto() function
import numpy as np
# make an array with numpy
arr1 = np.array([1, 2, 3])
arr2 = [4, 5, 6]
print("Array 1: ",arr1)
print("Array 2: ",arr2)
# applying the numpy.copyto() function
np.copyto(arr1, arr2)
print("After copying the array ")
print("Array 1: ",arr1)
print("Array 2: ",arr2)

Output

Array 1:  [1 2 3]
Array 2:  [4, 5, 6]
After copying the array
Array 1:  [4 5 6]
Array 2:  [4, 5, 6]

Example 2

#Python Program explaining
#the copyto() function
import numpy as np
# specifying the array
arr1 = np.array([[11, 42, 73], [41, 15, 76]])
arr2 = [[40, 52, 61], [27, 8, 9]]
# applying numpy.copyto() function
np.copyto(arr1, arr2)
print("After copying the array: \n",arr1)

Output

Array:  [[40 52 61]
[27  8  9]]