Помогите решить задачу на питоне

Напишите программу, которая переставляет соседние элементы массива: 1-й со 2-м, 3-й с 4-м и т.д. Нумерация элементов начинается с единицы. Если в массиве нечётное количество элементов, последний элемент остаётся на своём месте.

Входные данные
Первая строка содержит размер массива N . Во второй строке через пробел задаются N чисел – элементы массива. Гарантируется, что 0 < N ≤ 10000 .

Выходные данные
Программа должна вывести в одну строчку все элементы получившегося массива, разделив их пробелами.

Примеры
входные данные
6
1 2 3 4 5 6
выходные данные
2 1 4 3 6 5

Ответы

Ответ дал: лекция
2

n = int(input())

A = list(map(int, input().split()))

for i in range(0, n - 1, 2):

   k = A[i]

   A[i] = A[i+1]

   A[i+1] = k

print(*A)


styles23: Ошибку снова выдает
тест 2
ввод 1
10
Ожидаемый 10
Получено ***Ошибка***
Traceback (most recent call last):
File "__tester__.python3", line 9, in
A[i] = A[i+1]
IndexError: list index out of range
лекция: еще раз скопируйте
styles23: Получм
styles23: Получилось, спасибо!!!!
Вас заинтересует