Энциклопедия Python:insert()

Материал из Викижурнал
Энциклопедия Python:insert()
Энциклопедия Python:insert()
Энциклопедия Python:insert()
Тематические порталы

Функция insert() в Python используется для вставки элемента в список на заданную позицию.

Примеры использования

Синтаксис функции insert() выглядит следующим образом:

list.insert(index, element)

где list - список, в который нужно вставить элемент, index - индекс позиции, на которую нужно вставить элемент, element - элемент, который нужно вставить.

Функция изменяет исходный список, а не создает новый.

Пример использования функции insert():

numbers = [1, 2, 3, 5, 6]
numbers.insert(3, 4)
print(numbers)  # [1, 2, 3, 4, 5, 6]

В данном примере элемент 4 вставляется на позицию с индексом 3.

Если индекс, переданный в функцию insert(), больше, чем длина списка, то элемент будет вставлен в конец списка.

Если индекс отрицательный, то элемент будет вставлен в список в обратном порядке. Например:

numbers = [1, 2, 3, 5, 6]
numbers.insert(-1, 4)
print(numbers)  # [1, 2, 3, 5, 4, 6]

В данном примере элемент 4 вставляется на позицию перед последним элементом списка.

Другие страницы о Python