You can use splatting:
julia> arrays = [[1,2,3], [4,5]];
julia> Iterators.product(arrays...) |> collect
3×2 Matrix{Tuple{Int64, Int64}}:
(1, 4) (1, 5)
(2, 4) (2, 5)
(3, 4) (3, 5)
You can use splatting:
julia> arrays = [[1,2,3], [4,5]];
julia> Iterators.product(arrays...) |> collect
3×2 Matrix{Tuple{Int64, Int64}}:
(1, 4) (1, 5)
(2, 4) (2, 5)
(3, 4) (3, 5)