Az insert metódus
Az insert metódus egy elemet ad a
listához a megadott index elé. Az első
paraméterben adjuk meg azt az indexet, amely
elé az elemet helyezni szeretnénk, a második paraméterben
- a listához hozzáadandó elemet.
Szintaxis
lista.insert(index, mit adunk hozzá)
Példa
Adjunk hozzá a '12' elemet a
2 pozícióra a listánkban:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
A kód végrehajtásának eredménye:
['ab', 'cd', '12', 'ef', 'gh']
2
Példa
Most pedig adjunk hozzá egy elemet a lista végére:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Ahogy az eredményből is látszik, az elem nem a lista végére került, hanem az utolsó elem elé:
['ab', 'cd', 'ef', '12', 'gh']
3
Lásd még
-
a
appendmetódus,
amely egy elemet ad a lista végéhez -
a
popmetódus,
amely eltávolít egy elemet az indexe alapján -
a
indexmetódus,
amely megkeres egy elemet a listában és visszaadja az indexét -
a
countmetódus,
amely visszaadja az elem előfordulásainak számát a listában -
a
clearmetódus,
amely eltávolítja a lista összes elemét