Энциклопедия 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
вставляется на позицию перед последним элементом списка.