Re: case of inconsistent API between Drop and Part?
- To: mathgroup at smc.vnet.net
- Subject: [mg127144] Re: case of inconsistent API between Drop and Part?
- From: "Nasser M. Abbasi" <nma at 12000.org>
- Date: Mon, 2 Jul 2012 05:27:43 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <201206300917.FAA01642@smc.vnet.net> <CAEtRDSekECNrpgxeX+MMY9_m8Le6V6F+2BAow=BOqtuSdM+TiQ@mail.gmail.com>
- Reply-to: nma at 12000.org
On 6/30/2012 11:20 PM, Bob Hanlon wrote:
> To drop elements 2 and 4 in one command:
>
> lis = {a, b, c, d, e};
>
> Drop[lis, {2, 4, 2}]
>
> {a, c, e}
>
>
I knew someone will say that :)
But that is clearly not what I am asking, as it is not
a general solution. It is using a special case of
"Drop[list,{m,n,s}]
gives list with elements m through n in steps of s dropped"
which is clearly not a general solution. I happend to have
asked using an example which allows this in this one case only.
Ok, here is the question again:
Use one call to Drop to remove only elements
2,3,7,11, and 12
from
lis={q,w,e,r,t,y,u,i,o,p,a,s,d,f,g,h,j,k,l,z,x,c,v,b,n,m}
regards,
--Nasser