Jak rozumiem, musi być jakiś iterator, który będzie zliczał wystapienia do 100. Bo można i na bezczela od 9 do 109 (będzie 100 kolejnych liczb, czyli do 108 włącznie).
Z iteratorem (i):
i = 1
n = 9
lista = []
while i <= 100:
lista.append(n ** 3)
n += 1
i += 1
print(lista)
bez iteratora (na bezczela):
lista = []
for i in range(9,109):
lista.append(i ** 3)
print(lista)
Lista wyświetli się w postaci [1, 2, 3, 4, ...].
Jeśli ma wyświetlić każdy element w osobnej linijce można zamiast
print(lista)
zrobić:
for element in lista:
print(element)
Pozdrawiam.