Переставьте элементы данного списка в обратном порядке, затем выведите элементы полученного списка.
Эта задача отличается от предыдущей тем, что вам нужно изменить значения элементов самого списка, поменяв местами A[0] c A[n-1], A[1] с A[n-2], а затем вывести элементы списка подряд.
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
1 2 3 4 5
5 4 3 2 1
Переставьте соседние элементы списка (A[0] c A[1], A[2] c A[3] и т.д.). Если элементов нечетное число, то последний элемент остается на своем месте.
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
1 2 3 4 5
2 1 4 3 5
Циклически сдвиньте элементы списка вправо (A[0] переходит на место A[1], A[1] на место A[2], ..., последний элемент переходит на место A[0]).
Используйте минимально возможное количество операций присваивания.
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
1 2 3 4 5
5 1 2 3 4
В списке все элементы различны. Поменяйте местами минимальный и максимальный элемент этого списка.
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
3 4 5 2 1
3 4 1 2 5
Дан список из чисел и индекс элемента в списке k. Удалите из списка элемент с индексом k, сдвинув влево все элементы, стоящие правее элемента с индексом k.
Программа получает на вход список, затем число k. Программа сдвигает все элементы, а после этого удаляет последний элемент списка при помощи метода pop().
Программа должна осуществлять сдвиг непосредственно в списке, а не делать это при выводе элементов. Также нельзя использовать дополнительный список.
Выведите ответ на задачу.
7 6 5 4 3 2 1 2
7 6 4 3 2 1