Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2008

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

Search the Archive

Re: Getting rid of those deprecated Do[] loops?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg92801] Re: Getting rid of those deprecated Do[] loops?
  • From: Torsten Schoenfeld <schoenf at math.TU-Berlin.DE>
  • Date: Mon, 13 Oct 2008 07:05:53 -0400 (EDT)
  • References: <gcsctj$8mj$1@smc.vnet.net>

AES wrote:

> Somewhat to my surprise, the construction
> 
> Table[{aa = kk[[1]];  bb = kk[[2]];  aa, bb, xx, yy}, 
>           {kk,  {{1, 10},  {1, 20},  {1, 30},  {2, 10},  {2, 20}, 
> {2,30}}}
>           ] // TableForm
> 
> using a two-dimensional iterator iterator variable kk, actually does 
> this, though the "iterator list" is obviously a bit messy.

You can use Table[] with more than one iterator.  This yields a nested
list of lists which can be flattened with Flatten[] to give the desired
result:

Table[{aa, bb, xx, yy}, {aa, 1, 2}, {bb, 10, 30, 10}]
  // Flatten[#, 1] & // TableForm

-Torsten


  • Prev by Date: Re: error region in parametric plot
  • Next by Date: Exclude O[] from Series[] for Solve[] in Mathematica
  • Previous by thread: Re: Getting rid of those deprecated Do[] loops?
  • Next by thread: Re: Getting rid of those deprecated Do[] loops?