Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Центр помощи
  • » Программа должна для каждого элемента списка вывести сумму двух соседних элементов. [RSS Feed]

#1 Ноя. 20, 2014 21:17:19

Stroncy
Зарегистрирован: 2014-11-20
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Программа должна для каждого элемента списка вывести сумму двух соседних элементов.

УРАА!!! Правильно!
Спасибо вам !!! Вот ваш правильный код:

string = input('Vvedite chisla razdelyaya ih probelami: ')
a = list(map(int, string.split(' ')))
# Пусть будет так :)
res = [a[i-1] + a[i+1] if i < len(a) - 1 else a[i-1] + a[0] for i, x in enumerate(a)] if len(a) > 1 else a
print(' '.join(map(str, res)))

Отредактировано Stroncy (Ноя. 20, 2014 21:22:12)

Офлайн

  • Начало
  • » Центр помощи
  • » Программа должна для каждого элемента списка вывести сумму двух соседних элементов.[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version