Metoden insert

Metoden insert legger til et element i listen før den angitte indeksen. I den første parameteren setter vi indeksen før hvilken elementet skal plasseres, i den andre parameteren - elementet vi ønsker å legge til i listen.

Syntaks

pythonliste.insert(indeks, hva vi legger til)

Eksempel

La oss legge til elementet '12' på posisjon 2 i listen vår:

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

Resultatet av kjøringen:

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

Eksempel

La oss nå legge til et element på slutten av listen:

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

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

Som man kan se av resultatet, ble elementet lagt til ikke på slutten av listen, men før det siste elementet:

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

Se også

  • metoden append,
    som legger til et element på slutten av listen
  • metoden pop,
    som fjerner et element etter dets indeks
  • metoden index,
    som søker etter et element i listen og returnerer dets indeks
  • metoden count,
    som returnerer antall forekomster av elementet i listen
  • metoden clear,
    som fjerner alle elementer i listen