Форум сайта python.su
0
здравствуйте
как получить среднее арифмеическое каждых двух элементов в списке?
есть код:
a=
b=
for t in range(len(a)):
b.append((a+a)/2)
код работает, но по понятным причинам выходит за границы списка и потому процесс и следующие инструкции не продолжаются. принт мне не нужен, результат я далее вставлю в текстовой виджет.
как все это сделать правильно и чтобы он остановил вычисление на последних 2-х элементах включительно?
на выхлопе должно получиться что b=
Офлайн
0
здравствуйте
как получить среднее арифмеическое каждых двух элементов в списке?
есть код:
a=
b=
for t in range(len(a)):
b.append((a+a)/2)
код работает, но по понятным причинам выходит за границы списка и потому процесс и следующие инструкции не продолжаются. принт мне не нужен, результат я далее вставлю в текстовой виджет.
как все это сделать правильно и чтобы он остановил вычисление на последних 2-х элементах включительно?
на выхлопе должно получиться что b=
Офлайн
857
coldasisТакrange(len(a))
range(len(a) - 1)
range(1, len(a))
Отредактировано py.user.next (Окт. 1, 2020 01:51:26)
Офлайн