I want to generate a list in python as follows -
[1, 1, 2, 4, 3, 9, 4, 16, 5, 25 .....]
You would have figured out, it is nothing but n,
n,
lst_gen = sum([(i, i*i) for i in range(1, 10)],())
oh I should mention the sum probably breaks the one iteration rule :(