Вопрос задан 14.07.2026 в 18:03.
Предмет Информатика.
Спрашивает Павлик Женя.
Напишите функцию change(lst), которая принимает список и меняет местами его первый и второй элемент. В исходном списке минимум 2 элемента.
Ответы на вопрос
Отвечает Бобровский Кирилл.
Можно решить задачу очень просто через обмен значениями элементов списка.
Нам нужно поменять местами первый (индекс 0) и второй (индекс 1) элементы.
Вот функция:
Pythondef change(lst):
lst[0], lst[1] = lst[1], lst[0]
return lst
Как это работает:
-
lst[0]— первый элемент списка -
lst[1]— второй элемент списка -
В Python можно менять их местами в одной строке без дополнительной переменной благодаря «множественному присваиванию».
Пример:
Pythonprint(change([1, 2, 3, 4]))
Результат:
[2, 1, 3, 4]
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

