I want to make a list comprehension for 1 <= i < j <= 4. It can be done with a for loop like this:
l = []
for i in 1:4, j in i+1:4
push!(l, (i,j))
end
In python a list comprehension can be made like this
l = [(i, j) for i in range(1, 5) for j in range(i+1, 5)]
But this Julia code gives an error, saying i is not defined:
l = [(i,j) for i in 1:4, j in i+1:4]
Is there another approach? I feel like 4 lines to do this is excessive
