 
 
 
 
 
 
Re: Getting rid of those deprecated Doloops?
- To: mathgroup at smc.vnet.net
- Subject: [mg92782] Re: Getting rid of those deprecated Doloops?
- From: Bill Rowe <readnews at sbcglobal.net>
- Date: Mon, 13 Oct 2008 06:18:34 -0400 (EDT)
On 10/12/08 at 4:35 AM, siegman at stanford.edu (AES) wrote:
>Trying to think of a "two-variable iterator" approach that will let
>one produce the same results as
>data = { }; Do[
>Do[ data = AppendTo[data, {aa, bb, xx, yy}], {bb, 10, 30, 10}], {aa,
>1, 2}];  Print[data // TableForm];
>without using those universally deprecated (and even worse, nested)
>Do[ ] loops, not to mention the equally deprecated AppendTo[].
The following gives the same result:
In[1]:= {Ceiling[#/3], 10 Mod[#, 3, 1], xx, yy} & /@ Range[6]
Out[1]= {{1, 10, xx, yy}, {1, 20, xx, yy}, {1, 30, xx, yy},
    {2, 10, xx, yy}, {2, 20, xx, yy}, {2, 30, xx, yy}}

