Я пытаюсь взять в среднем каждые 3 точки в массиве и вывести новые значения в новый массив.Однако что-то в моем коде должно быть не так, поскольку я продолжаю получать одно и то же сообщение об ошибке.
Вот мой код:
# y average values
avgy = [0]*(len(y1)//3)
for i in range (0, len(y1)-2):
if (3*(1+i)<=len(y1)):
avgy[i] = ( y1[3*i+1] + y1[3*i+2] y1[3*i])/3
# x average values
avgx = [0]*(len(x1)//3)
for i in range (0, len(x1)-2):
if (3*(1+i)<=len(x1)):
avgx[i] = ( x1[3*i+1] + x1[3*i+2] x1[3*i])/3
Сообщение об ошибке:
File "<ipython-input-12-bebc7029e3d1>", line 16
avgy[i] = ( y1[3*i+1] + y1[3*i+2] y1[3*i])/3
^
SyntaxError: invalid syntax
Заранее спасибо, Оливер