Metoda insert
Metoda insert přidává prvek do
seznamu před zadaný index. V prvním
parametru zadáme index, před kterým
je třeba umístit prvek, ve druhém parametru
- prvek, který chceme přidat do seznamu.
Syntaxe
seznam.insert(index, co přidáváme)
Příklad
Přidejme prvek '12' na
pozici 2 v našem seznamu:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Výsledek provedení kódu:
['ab', 'cd', '12', 'ef', 'gh']
2
Příklad
A nyní přidejme prvek na konec seznamu:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Jak je vidět z dosaženého výsledku, prvek se nepřidal na konec seznamu, ale před poslední prvek:
['ab', 'cd', 'ef', '12', 'gh']
3