Mbinu ya pop
Mbinu pop huondoa na kurudisha
kipengele kutoka kwenye orodha kulingana na faharasa yake. Kwenye kigezo
cha mbinu tunaweka faharasa ya kipengele. Ikiwa haija
tajwa - kipengele cha mwisho ndio kinachorudishwa.
Syntax
orodha.pop([faharasa])
Mfano
Wacha tuondoe kipengele cha mwisho:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Matokeo ya utekelezaji wa kodi:
['a', 'b', 'c', 'd']
Mfano
Mbinu hurudisha kipengele kilichoondolewa:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Matokeo ya utekelezaji wa kodi:
'e'
Mfano
Wacha tutafute kipengele kulingana na faharasa na tukiondoe
kwa kutumia mbinu pop:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Matokeo ya utekelezaji wa kodi:
['a', 'b', 'd', 'e']
Mfano
Sasa hebu tujaribu kuondoa kipengele kulingana na faharasa, ambayo haipo kwenye orodha:
lst = ['a', 'b', 'c']
lst.pop(3)
Matokeo ya utekelezaji wa kodi:
IndexError: pop index out of range
Angalia pia
-
mbinu
remove,
ambayo huondoa kipengele kutoka kwenye orodha -
mbinu
insert,
ambayo huongeza kipengele kwenye orodha kabla ya faharasa iliyotajwa -
mbinu
count,
ambayo hurudisha idadi ya mechingi ya kipengele kwenye orodha -
mbinu
append,
ambayo huongeza kipengele mwishoni mwa orodha -
kitendo
len,
ambacho hurudisha urefu wa orodha