Когда я запускаю мой код:Как я могу настроить свой код так, чтобы единственным выходом была последняя итерация?
import math as ma
C = 10
n_ran = 5
f_t = 0.17
n_val = []
# Calculation
for n in range(n_ran):
f_t = 0.17
e_bit = 1- ma.e**(f_t*C)
n_add = ((f_t*C)**n)/ma.factorial(n)
n_val.append(n_add)
print(n_val)
я получаю каждую итерацию плюс все предыдущие итерации, например, так:
[1.0]
[1.0, 1.7000000000000002]
[1.0, 1.7000000000000002, 1.4450000000000003]
[1.0, 1.7000000000000002, 1.4450000000000003, 0.8188333333333335]
[1.0, 1.7000000000000002, 1.4450000000000003, 0.8188333333333335, 0.34800416666666684]
Как я могу изменить свой код, чтобы получить только что последнюю итерацию в виде списка содержащий все 5 значений?