fibonacci = [0, 1]
fibonacci = [fibonacci.append(fibonacci[i - 1] + fibonacci[i - 2]) for i in range(2, 11)]
print(fibonacci)
This code is supposed to print a list of the first 10 fibonacci numbers. I copied it from another question, but it doesn't seem to work. Why is this?