insert-metodi

insert-metodi lisää elementin listaan ennen määriteltyä indeksiä. Ensimmäisessä parametrissa määritellään indeksi, ennen jota elementti asetetaan, toisessa parametrissa - elementti, jonka haluamme lisätä listaan.

Syntaksi

pythonlista.insert(indeksi, mitä lisätään)

Esimerkki

Lisätään elementti '12' positioon 2 listassamme:

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

Koodin suorituksen tulos:

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

Esimerkki

Lisätään nyt elementti listan loppuun:

pythonlst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')

print(lst)
print(lst.index('12'))

Kuten saadusta tuloksesta nähdään, elementti lisättiin ei listan loppuun, vaan viimeistä elementtiä edeltävään positioon:

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

Katso myös

  • metodi append,
    joka lisää elementin listan loppuun
  • metodi pop,
    joka poistaa elementin sen indeksin perusteella
  • metodi index,
    joka etsii elementtiä listasta ja palauttaa sen indeksin
  • metodi count,
    joka palauttaa elementin esiintymisten määrän listassa
  • metodi clear,
    joka poistaa kaikki listan elementit