Building array from list
Gregory Lypny
gregory.lypny at videotron.ca
Mon Nov 1 08:48:50 EDT 2010
Hello William,
This will give you an array with four keys corresponding to [1] fruit, [2] dances, [3] colours, and [4] animals.
repeat for each line thisLine in theList
put the first item of thisLine & comma after myArray[the second item of thisLine]
end repeat
The contents of each has a trailing comma, which can be removed by following with
repeat for each key thisKey in myArray
if the last character of myArray[thisKey] is comma \
then delete the last character of myArray[thisKey]
end repeat
Regards,
Gregory
On Mon, Nov 1, 2010, at 8:15 AM, use-revolution-request at lists.runrev.com wrote:
> I was wondering. If you have a list:
>
> apple,1
> orange,1
> grapefruit,1
> tango,2
> blue,3
> green,3
> yellow,3
> zebra,9
>
> And you want to convert it into an array:
>
> (apple,orange,grapefruit[1])
> (tango[2])
> (blue,green,yellow[3])
> (zebra,[9])
>
> What would be the easiest way. I'm always a little confused by arrays but it
> seems to me this should be a very simple and fast conversion. The array is
> intentionally a string "apple,orange,grapefruit" that results from key [1]
More information about the use-livecode
mailing list