Metoden insert
Metoden insert tilføjer et element til
listen før det specificerede indeks. I den første
parameter angiver vi indekset, før hvilket
elementet skal placeres, i den anden parameter
- elementet, som vi ønsker at tilføje til listen.
Syntaks
liste.insert(indeks, hvad der tilføjes)
Eksempel
Lad os tilføje elementet '12' på
position 2 i vores liste:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Resultatet af udførelse af koden:
['ab', 'cd', '12', 'ef', 'gh']
2
Eksempel
Og lad os nu tilføje et element i slutningen af listen:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Som det ses af det opnåede resultat, blev elementet tilføjet ikke i slutningen af listen, men før det sidste element:
['ab', 'cd', 'ef', '12', 'gh']
3
Se også
-
metoden
append,
som tilføjer et element i slutningen af listen -
metoden
pop,
som fjerner et element efter dets indeks -
metoden
index,
som søger efter et element i listen og returnerer dets indeks -
metoden
count,
som returnerer antallet af forekomster af et element i listen -
metoden
clear,
som fjerner alle elementer i listen