Вопрос задан 14.07.2026 в 18:03. Предмет Информатика. Спрашивает Павлик Женя.

Напишите функцию change(lst), которая принимает список и меняет местами его первый и второй элемент. В исходном списке минимум 2 элемента.

Перейти к ответам

Ответы на вопрос

Отвечает Бобровский Кирилл.

Можно решить задачу очень просто через обмен значениями элементов списка.

Нам нужно поменять местами первый (индекс 0) и второй (индекс 1) элементы.

Вот функция:

Python
def change(lst):
lst[0], lst[1] = lst[1], lst[0]
return lst

Как это работает:

  • lst[0] — первый элемент списка

  • lst[1] — второй элемент списка

  • В Python можно менять их местами в одной строке без дополнительной переменной благодаря «множественному присваиванию».

Пример:

Python
print(change([1, 2, 3, 4]))

Результат:

[2, 1, 3, 4]

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос