Mbinu ya insert
Mbinu insert huongeza kipengele kwenye
orodha kabla ya fahirisi maalum. Katika kigezo
cha kwanza, weka fahirisi, kabla ya ambayo
inahitaji kuweka kipengele, katika kigezo cha pili
- kipengele, ambacho tunataka kuongeza kwenye orodha.
Sintaksia
orodha.insert(fahirisi, kinachoongezwa)
Mfano
Wacha tuongeze kipengele '12' kwenye
nafasi 2 kwenye orodha yetu:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Matokeo ya utekelezaji wa kodi:
['ab', 'cd', '12', 'ef', 'gh']
2
Mfano
Sasa hebu tuongeze kipengele mwishoni mwa orodha:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Kama inavyoonekana kutokana na matokeo yaliyopatikana, kipengele kiliongezwa si mwishoni mwa orodha, lakini kabla ya kipengele cha mwisho:
['ab', 'cd', 'ef', '12', 'gh']
3
Angalia pia
-
mbinu
append,
ambayo huongeza kipengele mwishoni mwa orodha -
mbinu
pop,
ambayo huondoa kipengele kulingana na fahirisi yake -
mbinu
index,
ambayo hutafuta kipengele kwenye orodha na kurudisha fahirisi yake -
mbinu
count,
ambayo hurudisha idadi ya mechi ya kipengele kwenye orodha -
mbinu
clear,
ambayo huondoa vipergele vyote vya orodha