Метод insert
Методът insert добавя елемент в
списъка пред указания индекс. В първия
параметър задаваме индекса, пред който
трябва да се постави елементът, във втория параметър
- елементът, който искаме да добавим в списъка.
Синтаксис
списък.insert(индекс, какво добавяме)
Пример
Нека добавим елемент '12' на
позиция 2 в нашия списък:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Резултат от изпълнението на кода:
['ab', 'cd', '12', 'ef', 'gh']
2
Пример
А сега нека добавим елемент в края на списъка:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Както се вижда от получения резултат, елементът се добави не в края на списъка, а пред последния елемент:
['ab', 'cd', 'ef', '12', 'gh']
3