Is there a reason you need to work with tuples? Most Julia code would use 
matrices instead of arrays of tuples?

 — John

On Feb 23, 2014, at 2:02 PM, Michael Schnall-Levin <[email protected]> wrote:

> I'm trying to figure out how to do the following, can someone help?
> 
> Say I want to create an array of 2-tuples of Int64s, then I can just do:
> x = (Int64, Int64)[]
> 
> But what if I want to create an array of N-tuples of Int64s, where N is set 
> at run-time.  Is there a way to do this?
> 
> The easiest thing to do seems to be just declare a broader type:
> x = Tuple[x]
> 
> However, it seems like for type-checking and for performance, at times this 
> may be sub-optimal.
> 
> I was (perhaps naively) hoping some sort of type list-comprehension syntax 
> might do the trick:
> x = (Int64 for n in 1:N)[]
> 
> but this doesn't work.
> 
> Any help would be very appreciated!

Reply via email to