Re: A bug in Partition?
- To: mathgroup at smc.vnet.net
- Subject: [mg117390] Re: A bug in Partition?
- From: "Sjoerd C. de Vries" <sjoerd.c.devries at gmail.com>
- Date: Thu, 17 Mar 2011 06:30:51 -0500 (EST)
- References: <ilq72a$bpk$1@smc.vnet.net>
Alexey, As far as I can see your Partition call syntax does not correspond to any of the listed possibilities. On the position of -1 a list containing the intended position for the start of the list and the intended position of the end of the list should be provided. Missing this, I assume Mathematica will assume you both want them at the end of their respective sublists. In this case all the constraints together lead to a logical impossibility and i is dropped. Try Partition[{a, b, c, d, e, f, g, i}, 3, 3, {-1, 1}, x] instead. Cheers -- Sjoerd On Mar 16, 12:31 pm, Alexey <lehi... at gmail.com> wrote: > Hello, > > Consider the following: > > In[3]:= > Partition[{a,b,c,d,e,f,g,i},3,3,-1,x] > Partition[{a,b,c,d,e,f,g,i},3,3,1,x] > Out[3]= > {{x,x,a},{b,c,d},{e,f,g}} > Out[4]= > {{a,b,c},{d,e,f},{g,i,x}} > > One can see that in the first case element 'i' is dropped! Why this > happens? Is this intended behavior?