discard ක්‍රමය

discard ක්‍රමය සමූහයේ ඇති අංග මකා දමයි. අංගය නොමැති නම්, සරලව මුල් සමූහය ආපසු ලැබේ. remove ක්‍රමයට වඩා වෙනස් වශයෙන්, එය දෝෂයක් ආපසු නොදෙයි. ක්‍රමයේ පරාමිතිය ලෙස අපි මකා දැමීමට අවශ්‍ය අංගය ලබා දෙමු.

වාක්‍ය රචනය

pythonසමූහය.discard(මකා දමන්නේ කුමක්ද)

උදාහරණය

අපගේ සමූහයෙන් 'a' අංගය මකා දමමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

python{'b', 'c'}

උදාහරණය

දැන් අපි සමූහයේ නොමැති අංගයක් මකා දමමු:

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

කේතය ක්‍රියාත්මක කිරීමෙන් පසු, මුල් සමූහය අපට ආපසු ලැබේ:

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

මෙයද බලන්න

  • remove ක්‍රමය,
    එය සමූහයෙන් අංග මකා දමයි
  • pop ක්‍රමය,
    එය සමූහයෙන් පළමු අංගය මකා දමයි
  • clear ක්‍රමය,
    එය සමූහය හිස් කරයි
  • add ක්‍රමය,
    එය සමූහයට අංග එකතු කරයි
  • len ශ්‍රිතය,
    එය සමූහයේ දිග ආපසු ලබා දෙයි
  • union ක්‍රමය,
    එය සමූහ එක් කරයි