Metode insert
Metode insert pievieno elementu
sarakstam pirms norādītā indeksa. Pirmajā
parametrā norāda indeksu, pirms kura
jāievieto elements, otrajā parametrā
- elementu, kuru vēlamies pievienot sarakstam.
Sintakse
saraksts.insert(indekss, ko pievienojam)
Piemērs
Pievienosim elementu '12'
pozīcijā 2 mūsu sarakstā:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Koda izpildes rezultāts:
['ab', 'cd', '12', 'ef', 'gh']
2
Piemērs
Tagad mēģināsim pievienot elementu saraksta beigās:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Kā redzams no iegūtā rezultāta, elements tika pievienots nevis saraksta beigās, bet pirms pēdējā elementa:
['ab', 'cd', 'ef', '12', 'gh']
3