ASKSAGE: Sage Q&A Forum - RSS feedhttps://ask.sagemath.org/questions/Q&A Forum for SageenCopyright Sage, 2010. Some rights reserved under creative commons license.Sun, 28 Jul 2013 23:05:30 +0200replace values in Numpy arrayhttps://ask.sagemath.org/question/10394/replace-values-in-numpy-array/Hi experts.
I'm trying to replace some values in a Numpy array. I wanna conserve the unchanged array too.
sage: import numpy as np
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 change only the array K (and conserve without change the original array N)?
Waiting for your answers.
Thanks a lot!
mresimulatorSun, 28 Jul 2013 23:05:30 +0200https://ask.sagemath.org/question/10394/