Re: Manipulating list
- To: mathgroup at smc.vnet.net
- Subject: [mg101513] Re: [mg101486] Manipulating list
- From: Tomas Garza <tgarza10 at msn.com>
- Date: Thu, 9 Jul 2009 01:55:23 -0400 (EDT)
- References: <200907081113.HAA12448@smc.vnet.net>
There are many ways to do that, but I thought it might be instructive to try something using functional programming, which is essential for a sound understanding of the power of Mathematica: In[1]:= MapThread[Prepend,{list2,Last/@list1}] Out[1]= {{C,1,2},{F,3,4},{I,5,6}} Tomas > > Hello Mathematica users > > I am new to Mathematica and I have one particular problem I would like you to help me. > Suppose I have two lists: > > list1 = {{A,B,C},{D,E,F},{G,H,I}} > list2 = {{1,2},{3,4},{5,6}} > > I want to have the third elements in each of member list in list1 (that is, C,F,I) to appear in the first position in each member list in list2 > > that is, i want to have list ={{C,1,2},{F,3,4},{I,5,6}} > > Thank you. > Kosal >
- References:
- Manipulating list
- From: kosal lee <leekosal@yahoo.com>
- Manipulating list