Напишите программку, которая переставляет примыкающие элементы массива (1-й элемент поменять с

Напишите программку, которая переставляет соседние элементы массива (1-й элемент поменять с 2-м, 3-й с 4-м и т.д. Если элементов нечетное число, то заключительный элемент остается на собственном месте).на питоне

Задать свой вопрос
1 ответ
"""можешь и свои элементы внести
в виде строк, вызов функций,классов,(что угодно).
Не работает это решение с матрицами((("""

mass = [1,2,3,4,5,6,7,8,9,10,11]

if len(mass) % 2 == 0: если в массиве элементы четные
for i in range(0,len(mass) - 1,2):
mass[i],mass[i+1] = mass[i + 1],mass[i]
else:
for i in range(0,len(mass) - 2,2):
mass[i],mass[i+1] = mass[i + 1],mass[i]

print(mass)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт