Создать список квадратов степеней чисел в диапазоне с помощью генератора

Я хотел бы переписать эту часть кода с помощью генератора:

basic = []
for x in range(0,11):
    basic.append(x**2)

Как я могу это сделать ? Пробовали:

basic.append(x**2 for x in range(0,11))

, но возникает синтаксическая ошибка в части x ** 2 .

5
задан SilentGhost 8 January 2011 в 23:13
поделиться