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

pythonseznam.insert(indeks, kaj dodajamo)

Primer

Dodajmo element '12' na položaj 2 v našem seznamu:

pythonlst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))

Rezultat izvajanja kode:

python['ab', 'cd', '12', 'ef', 'gh']
2

Primer

Zdaj pa dodajmo element na konec seznama:

pythonlst = ['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:

python['ab', 'cd', 'ef', '12', 'gh']
3

Glejte tudi

  • metodo append,
    ki doda element na konec seznama
  • metodo pop,
    ki odstrani element po njegovem indeksu
  • metodo index,
    ki poišče element v seznamu in vrne njegov indeks
  • metodo count,
    ki vrne število ujemanj elementa v seznamu
  • metodo clear,
    ki odstrani vse elemente seznama