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
liste.insert(indeks, hva vi legger til)
Eksempel
La oss legge til elementet '12' på
posisjon 2 i listen vår:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Resultatet av kjøringen:
['ab', 'cd', '12', 'ef', 'gh']
2
Eksempel
La oss nå legge til et element på slutten av listen:
lst = ['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:
['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