Chciałbym przepisać tę część kodu przy użyciu generatora:Stwórz listę kwadratowych potęg liczb w zakresie wykorzystaniem generatora
basic = []
for x in range(0,11):
basic.append(x**2)
Jak mogę to zrobić? Wypróbowałem:
basic.append(x**2 for x in range(0,11))
, ale powoduje to zwiększenie błędu składni w części x**2
.
Kod wklejony tutaj nie podnieść błąd składni. (Nie zrobi tego, czego się spodziewasz, ale doda leniwy iterator zamiast tworzyć listę z elementów, które daje iterator) – delnan