Справочник · модуль 4 «Списки и текст»
Метод insert
Метод insert вставляет элемент на нужное место: insert(номер, значение). Остальные сдвигаются.
Сравнение из жизни
Как втиснуть человека в середину очереди.
Пример
todo = ["учёба", "зарядка"]
todo.insert(0, "душ")
print(todo)Результат
['душ', 'учёба', 'зарядка']
Учитель в уроке Метод insert вставляет значение на нужное место. Первое число — номер места, второе — что вставить. Остальные сдвигаются вправо.
Запомнить
insert — как поставить книгу на полку между другими. Остальные книги сдвигаются.
Частые ошибки новичков на этой теме
Кажется: Методы списка возвращают новый список
На самом деле: append меняет сам список и возвращает None. Пишем просто lst.append(x).
Тема из урока 4.2 «Меняем список» курса PythonAZ.