Re: subtle dumb question
- To: mathgroup at smc.vnet.net
- Subject: [mg55597] Re: [mg55574] subtle dumb question
- From: "Jaccard Florian" <Florian.Jaccard at he-arc.ch>
- Date: Wed, 30 Mar 2005 05:29:04 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
For example : In[73]:= blah = {{beta, {a, b, c}}, {zeta, {x, y, z}}}; In[74]:= blah2 = {{1, {2, 3, 4}}, {5, {6, 7, 8}}, {9, {10, 11, 12}}}; In[75]:= Map[{#1[[1]], #1[[2,2]]} & , blah, {1}] Out[75]= {{beta, b}, {zeta, y}} In[76]:= Map[{#1[[1]], #1[[2,2]]} & , {blah, blah2}, {2}] Out[76]= {{{beta, b}, {zeta, y}}, {{1, 3}, {5, 7}, {9, 11}}} In[77]:= Flatten[Map[{#1[[1]], #1[[2,2]]} & , {blah, blah2}, {2}], 1] Out[77]= {{beta, b}, {zeta, y}, {1, 3}, {5, 7}, {9, 11}} Meilleures salutations F.Jaccard -----Message d'origine----- De : Chris Chiasson [mailto:chris.chiasson at gmail.com] Envoyé : mercredi, 30. mars 2005 10:21 À : mathgroup at smc.vnet.net Objet : [mg55574] subtle dumb question Dear MathGroup, What is the fastest/neatest/most efficient way to do the following?: blah={{beta,{a,b,c}},{zeta,{x,y,z}}} <<magic here>> {{beta,b},{zeta,y}} What if a have a list of blahs and I want a list of those magic results for each blah? Is there a way to use part (or take or extract) on blah or the list of blahs? Thank you for your valuables, (heh) -- Chris Chiasson Kettering University Mechanical Engineering Graduate Student 1 810 265 3161