Методот 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
Погледнете ги исто така
-
методот
append,
кој додава елемент на крајот од листата -
методот
pop,
кој го отстранува елементот според неговиот индекс -
методот
index,
кој го бара елементот во листата и го враќа неговиот индекс -
методот
count,
кој го враќа бројот на совпаѓања на елементот во листата -
методот
clear,
кој ги отстранува сите елементи од листата