Метод 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