Numpy: Create copy of an array

21 August 2020

Code

# Import library
import numpy as np

# Create an array
x = np.array([1,2,3])

# Copy
y = x.copy()

# Output
print('Original array:\n',x)
print(type(x))
print('Size:',np.size(x),'\n')

print('Copy of array:\n',y)
print(type(y))
print('Size:',np.size(y))
Original array:
 [1 2 3]
<class 'numpy.ndarray'>
Size: 3 

Copy of array:
 [1 2 3]
<class 'numpy.ndarray'>
Size: 3






Any errors in code above?
Please send a message.