Metóda insert
Metóda insert pridáva prvok do
zoznamu pred zadaný index. V prvom
parametri zadáme index, pred ktorým
je potrebné umiestniť prvok, v druhom parametri
- prvok, ktorý chceme pridať do zoznamu.
Syntax
zoznam.insert(index, čo pridávame)
Príklad
Pridajme prvok '12' na
pozíciu 2 v našom zozname:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Výsledok vykonania kódu:
['ab', 'cd', '12', 'ef', 'gh']
2
Príklad
A teraz pridajme prvok na koniec zoznamu:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Ako vidno zo získaného výsledku, prvok sa pridal nie na koniec zoznamu, ale pred posledný prvok:
['ab', 'cd', 'ef', '12', 'gh']
3