Njia ya discard

Njia discard huondoa vipengele, vilivyopo katika seti. Ikiwa kipengele hakipo, basi seti asilia itarudishwa. Tofauti na njia remove, ambayo hurudisha hitilafu. Kwenye kigezo cha njia tunapita kipengele tunachotaka kuondoa.

Ki sintaksia

pythonseti.discard(kiondoacho)

Mfano

Wacha tuondoe kipengele 'a' kutoka kwenye seti yetu:

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

Matokeo ya utekelezaji wa kodi:

python{'b', 'c'}

Mfano

Sasa wacha tuondoe kipengele ambacho hakipo kwenye seti:

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

Baada ya utekelezaji wa kodi seti yetu asilia itarudishwa:

python{'a', 'b', 'c'}

Angalia pia

  • njia remove,
    inayoondoa vipengele kutoka kwenye seti
  • njia pop,
    inayoondoa kipengele cha kwanza kutoka kwenye seti
  • njia clear,
    inayosafisha seti
  • njia add,
    inayoongeza vipengele kwenye seti
  • kitendo len,
    kinachorudisha urefu wa seti
  • njia union,
    kinachounganisha seti