#list
Вопрос:
Итак, у меня есть массив с некоторыми ежедневными изменениями цен (VarP) и начальным значением цены (p_0 = 500), и я хочу получить новый массив с ценами в соответствии с этими изменениями. Например:
p_0 = 500
p_1 = p_0*VarP[0]
p_2 = p_1*VarP[1]
.
.
.
p_n = p_(n-1)*VarP[n-1]
Как я могу сделать это с помощью функции в Python?
Ответ №1:
Пожалуйста, попробуйте этот код
newArr = [None] * len(VarP);
newArr[0] = 500;
for i in range(1, len(VarP)):
newArr[i] = VarP[i-1] * newArr[i-1]