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
lista.insert(indeksi, mitä lisätään)
Esimerkki
Lisätään elementti '12'
positioon 2 listassamme:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Koodin suorituksen tulos:
['ab', 'cd', '12', 'ef', 'gh']
2
Esimerkki
Lisätään nyt elementti listan loppuun:
lst = ['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:
['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