Metoda insert
Metoda insert doda element v
seznam pred določenim indeksom. V prvem
parametru določimo indeks, pred katerim
želimo postaviti element, v drugem parametru
pa element, ki ga želimo dodati v seznam.
Sintaksa
seznam.insert(indeks, kaj dodajamo)
Primer
Dodajmo element '12' na
položaj 2 v našem seznamu:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Rezultat izvajanja kode:
['ab', 'cd', '12', 'ef', 'gh']
2
Primer
Zdaj pa dodajmo element na konec seznama:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Kot je razvidno iz dobljenega rezultata, se element ni dodal na konec seznama, ampak pred zadnjim elementom:
['ab', 'cd', 'ef', '12', 'gh']
3