Menu
Coddy logo textTech

Изменение списков

Часть раздела Fundamentals путешествия по Python на Coddy — урок 55 из 77.

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

Вот пример:

my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)

Вывод:

["apple", "orange", "cherry"]

banana был изменен на orange

challenge icon

Задание

Легко

Создайте функцию с именем change_element, которая изменяет список, заменяя один элемент новым значением.

Параметры функции:

  • lst — список для изменения
  • index — позиция элемента для замены
  • new_element — новое значение, которое нужно поместить в эту позицию

Что должна делать функция:

  1. Взять элемент по указанному индексу в списке
  2. Заменить его новым элементом
  3. Вернуть измененный список

Пример: change_element([1, 2, 3], 0, 9) должна вернуть [9, 2, 3], так как она заменяет элемент по индексу 0 (которым был 1) на 9.

Шпаргалка

Чтобы изменить определенный элемент в списке, используйте его индекс:

my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)  # Вывод: ["apple", "orange", "cherry"]

Это изменит элемент по индексу 1 с "banana" на "orange".

Попробуйте сами

def change_element(lst, index, new_element):
    # Напишите здесь код
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Fundamentals