Найти - Пользователи
Полная версия: список
Начало » Python для новичков » список
1
coldasis
здравствуйте

как получить среднее арифмеическое каждых двух элементов в списке?
есть код:
a=
b=
for t in range(len(a)):
b.append((a+a)/2)


код работает, но по понятным причинам выходит за границы списка и потому процесс и следующие инструкции не продолжаются. принт мне не нужен, результат я далее вставлю в текстовой виджет.
как все это сделать правильно и чтобы он остановил вычисление на последних 2-х элементах включительно?
на выхлопе должно получиться что b=
coldasis
здравствуйте

как получить среднее арифмеическое каждых двух элементов в списке?
есть код:
a=
b=
for t in range(len(a)):
b.append((a+a)/2)


код работает, но по понятным причинам выходит за границы списка и потому процесс и следующие инструкции не продолжаются. принт мне не нужен, результат я далее вставлю в текстовой виджет.
как все это сделать правильно и чтобы он остановил вычисление на последних 2-х элементах включительно?
на выхлопе должно получиться что b=
py.user.next
coldasis
  
range(len(a))
Так
  
range(len(a) - 1)
Или так
  
range(1, len(a))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB