I been reading What does the Star operator mean in Python?, but I can't understand how the numbers come in. Could you explain to me the next expression:
squares = [x**2 for x in range(10)]
This is x raised to the power 2.
Expanded out, the list comprehension has the meaning:
x_2 = 
for x in range(0,10):
x_2.append(x**2) # Take x to the power 2