В этом уроке по основам Python, мы рассмотрим метод списка: list.insert()
. Метод используется для добавления элемента в список по индексу.
Синтаксис:
list.insert(index, elem)
Аргументы:
list
- заданный список, в который необходимо добавить элемент.index
- индекс (позиция), в которую нужно вставить элемент.element
- добавляемый элемент в список.
Как это работает?
Если индекс равен 0, элемент добавится в начало списка. Если индекс равен 2, то элемент добавится после 2-го элемента, занимая 3 позицию индекса.
Пример:
fruits = ['apple', 'orange', 'avocado']
fruits.insert(2, 'lemon')
print(fruits)
Результат:
>>> ['apple', 'orange', 'lemon', 'avocado']
Пример с добавление кортежа в список:
fruits = ['apple', 'orange', 'avocado']
second_fruits = ('lemon', 'pineapple')
fruits.insert(2, second_fruits)
print(fruits)
Результат:
>>> ['apple', 'orange', ('lemon', 'pineapple'), 'avocado']