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

pythonorodha.insert(fahirisi, kinachoongezwa)

Mfano

Wacha tuongeze kipengele '12' kwenye nafasi 2 kwenye orodha yetu:

pythonlst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))

Matokeo ya utekelezaji wa kodi:

python['ab', 'cd', '12', 'ef', 'gh']
2

Mfano

Sasa hebu tuongeze kipengele mwishoni mwa orodha:

pythonlst = ['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:

python['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