On Jun 22, 1:29 pm, "Fabrice P. Laussy" <fabrice.lau...@n0spam-gmail.com> wrote:> How do you set the part of an indexed object, say:>> m[1] = Range[5];>> is my indexed object (I could have m[2], etc.). Now I> want to do something like:>> m[1][[1]] = 10;>> with effect of having m[1] read:>> {10, 2, 3, 4, 5}>> but of course the line above evaluates to 1 = 10.>> This could be achieved by having a non-indexed object get> in the way, e.g., m1=m[1], assign m1 and then return to> m[1]=m1, but I believe there should a more elegant way.