Обменять соседние узлы попарно

Связные списки Легкая
Односвязный список задан массивом values. Поменяйте местами каждую пару соседних узлов и верните результат. Если узлов нечётное количество, последний узел остаётся на месте.
Сигнатура функции
swap_pairs(values: list) -> list
Примеры
ВходОжидаемый результат
[[1, 2, 3, 4]][2, 1, 4, 3]
[[1, 2, 3]][2, 1, 3]
1решили
1пытались
100%успешность
Войдите, чтобы решить →