Создание списка из вывода - PullRequest
0 голосов
/ 05 ноября 2019

Как создать список, содержащий значения вывода ряда Фибоначчи, созданного ниже?

a,b=1,2  
print(a)  
while b<4000000:  
    print(b)  
    a,b=b,a+b  

1 Ответ

0 голосов
/ 05 ноября 2019

Чтобы сохранить минимальные изменения, просто инициализируйте список перед циклом и добавляйте к нему каждый раз, когда вычисляете число.

numbers = []
a, b = 1, 2    
while b < 4000000:  
    numbers.append(a)  
    a, b = b, a + b 
numbers.append(a) #Get that last number after you calculated it last time
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...