Hi experts.

Im trying to replace some values in a Numpy array. I wanna conserv the unchancge array too.

sage: N=np.array([[1,2,3],[4,5,6],[8,9,7]])

I call K the new array (with some values repaced):

sage: K=N sage: K array([[1, 2, 3], [4, 5, 6], [8, 9, 7]])

sage: K[1,2]=9

sage: K array([[1, 2, 3], [4, 5, 9], [8, 9, 7]])

But here is the problem: the original array is changed too!!

sage: N array([[1, 2, 3], [4, 5, 9], [8, 9, 7]])

How can I do for change only the array K (and conserv without change the original array N)?

Waiting for your answers.

Thanks a lot!