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

pythonlista.insert(index, mit adunk hozzá)

Példa

Adjunk hozzá a '12' elemet a 2 pozícióra a listánkban:

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

A kód végrehajtásának eredménye:

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

Példa

Most pedig adjunk hozzá egy elemet a lista végére:

pythonlst = ['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é:

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

Lásd még

  • a append metódus,
    amely egy elemet ad a lista végéhez
  • a pop metódus,
    amely eltávolít egy elemet az indexe alapján
  • a index metódus,
    amely megkeres egy elemet a listában és visszaadja az indexét
  • a count metódus,
    amely visszaadja az elem előfordulásainak számát a listában
  • a clear metódus,
    amely eltávolítja a lista összes elemét