Re: List Assignment Question

*To*: mathgroup at smc.vnet.net*Subject*: [mg31808] Re: [mg31801] List Assignment Question*From*: Andrzej Kozlowski <andrzej at tuins.ac.jp>*Date*: Mon, 3 Dec 2001 01:44:56 -0500 (EST)*Sender*: owner-wri-mathgroup at wolfram.com

Yo need to evaluate the LHS: In[1]:= data={abc,1,2.3,3,4}; In[2]:= Evaluate[First[data]]=Rest[data] Out[2]= {1,2.3,3,4} In[3]:= abc Out[3]= {1,2.3,3,4} Andrzej Kozlowski Toyama International University JAPAN http://platon.c.u-tokyo.ac.jp/andrzej/ On Sunday, December 2, 2001, at 06:25 PM, Jim Purdy wrote: > Hello, > > I want to do the following: > > Given the list , > > data={abc, 1, 2.3, 3, 4} > > do this: > > First[data]=Rest[data] (wont work) > > basically creating a variable named for the first element in the list > and assigning it to the remainder. > > abc={1,2.3,3,4} would be the result. > > There probably is a simple answer, but I can't find it. > > Thanks in advance > > Jim > > >