Metod insert
Metod insert elementni ro'yxatga
ko'rsatilgan indeks oldiga qo'shadi. Birinchi
parametrda qaysi indeks oldiga element
joylashtirish kerakligini, ikkinchi parametrda
- ro'yxatga qo'shmoqchi bo'lgan elementni ko'rsatamiz.
Sintaksis
ro'yxat.insert(indeks, nima qo'shamiz)
Misol
Keling element '12' ni 2
pozitsiyasiga qo'shamiz:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Kodni bajarish natijasi:
['ab', 'cd', '12', 'ef', 'gh']
2
Misol
Endi esa elementni ro'yxat oxiriga qo'shamiz:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Olingan natijadan ko'rinib turibdiki, element ro'yxat oxiriga emas, balki oxirgi element oldiga qo'shildi:
['ab', 'cd', 'ef', '12', 'gh']
3