Re: Q: Extract Elements from a List?

*To*: mathgroup at smc.vnet.net*Subject*: [mg28981] Re: [mg28968] Q: Extract Elements from a List?*From*: Ken Levasseur <Kenneth_Levasseur at uml.edu>*Date*: Thu, 24 May 2001 04:06:58 -0400 (EDT)*References*: <200105230554.BAA01361@smc.vnet.net>*Sender*: owner-wri-mathgroup at wolfram.com

Robert: One way to do it is Map[list[[#]] &, Range[x, Length[list], y]], but even simpler is list[[ Range[x, Length[list], y]]]. In[7]:= Map[list[[#]] &, Range[3, Length[list], 2]] Out[7]= \!\(TraditionalForm\`{c, e, g, i}\) In[8]:= list[[ Range[3, Length[list], 2]]] Out[8]= \!\(TraditionalForm\`{c, e, g, i}\) Ken Levasseur UMass Lowell Robert Schuerhuber wrote: > hi! > > probably a very easy question, but i couldn't find an answer in the > mathematica-book: > > i need to extract elements from a list, starting th element number x and > than taking every yth element, eg: > > with > > list={a,b,c,d,e,f,g,h,i,j} > start=3; > step=2: > > i'd like to get the list > > {c,e,g,i}. > > how can i do this in the easiest way? > > regards, robert

**References**:**Q: Extract Elements from a List?***From:*Robert Schuerhuber <robert.schuerhuber@gmx.at>