I vote for the Mathematica notation, with [...] in place of
{...}.
Kostas
Richard Fateman wrote:
> Notation for this concept in Mathematica is embodied in the Table[] command.
>
> ? Table[expr, {k}] generates a list of k copies of expr.
> ? Table[expr, {i, k}] generates a list of the values of expr when i runs from 1 to k.
> ? Table[expr, {i, a, b}] starts with i = a.
> ? Table[expr, {i, a, b, s}] uses steps s.
> ? Table[expr, {i, a, b}, {j, c, d}, ? ] gives a nested list. The list associated with i is outermost.