Mbinu ya pop

Mbinu pop huondoa kipengele cha kwanza kutoka kwa seti. Kwa kuwa katika seti hakuna mpangilio maalum wa vipengele, haiwezekani kusema kwa uhakika ni kipengele gani kitaondolewa. Hatui anuari chochote katika parameta ya mbinu.

Syntax

pythonseti.pop()

Mfano

Wacha tuondoe kipengele cha kwanza kutoka kwa seti yetu:

pythonst = {'a', 'b', 'c'}
st.pop()
print(st)

Matokeo ya utekelezaji wa kodi:

python{'b', 'c'}

Mfano

Sasa wacha tufanye operesheni ile ile tena:

pythonst = {'a', 'b', 'c'}
st.pop()
print(st)

Wakati huu baada ya utekelezaji wa kodi tulipata matokeo tofauti:

python{'a', 'c'}

Angalia pia

  • mbinu remove,
    ambayo huondoa vipengele kutoka kwa seti
  • mbinu discard,
    ambayo huondoa vipengele vilivyo katika seti
  • mbinu add,
    ambayo huongeza vipengele kwenye seti
  • kitendo len,
    ambacho hurudisha urefu wa seti
  • mbinu union,
    ambayo huunganisha seti