Services & Resources / Wolfram Forums
MathGroup Archive
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2001

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: List Assignment Question

  • To: mathgroup at
  • Subject: [mg31813] Re: [mg31801] List Assignment Question
  • From: BobHanlon at
  • Date: Mon, 3 Dec 2001 01:45:03 -0500 (EST)
  • Sender: owner-wri-mathgroup at

In a message dated 12/2/01 4:54:09 AM, jpurdy at writes:

<< 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.

assign[x_List] := 
    ToExpression[ToString[First[x]] <> "=" <> ToString[Rest[x]]];



{1, 2.3, 3, 4}

Bob Hanlon
Chantilly, VA  USA

  • Prev by Date: coloring everything outside a circle
  • Next by Date: Re: List Assignment Question
  • Previous by thread: Re: List Assignment Question
  • Next by thread: Re: List Assignment Question