最佳答案
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*n
I tried writing such a list comprehension in python as follows -
lst_gen = [i, i*i for i in range(1, 10)]
But doing this, gives a syntax error.
What would be a good way to generate the above list via list comprehension?