Форум сайта python.su
или так
def max2(a, b):
return a if a>b else b
Офлайн
Дан одномерный массив числовых значений, насчитывающий N элементов. Выполнить перемещение элементов массива по кругу вправо, т.е. A(1) -> A(2); A(2) -> A(3); … A(n) -> A(1).
N=input('kolichestvo alementov : ')
lst1=
lst=
for i in range(N) :
a=input('vvedite chislo')
lst.append(a)
lst==lst
print lst
он почему то не приравнивает 1элемент к последнему(( прошу помощи!
Офлайн
GavricКоличество алиментов устанавливает суд.
kolichestvo alementov
Офлайн
Перемещение элементов массива по кругу вправо называется “циклический сдвиг вправо”.
А приравнивает он, потому что эта строчка
lst==lst
прямо говорит так делать.
Всё можно сделать только методами списка: http://docs.python.org/tutorial/datastructures.html
Подсказка: смотрим методы insert и pop
Офлайн