Python හි සිටින කොටස්වල මූලද්‍රව්‍යයක් ඉවත් කිරීම

කොටසකින් මූලද්‍රව්‍යයක් ඉවත් කිරීම සඳහා discard ක්‍රමය ද භාවිතා කළ හැකිය. remove ක්‍රමයෙන් එහි එකම වෙනස නම්, ඉවත් කිරීමට යන මූලද්‍රව්‍යය නොමැති විට දෝෂයක් නොව ආරම්භක කොටස ආපසු ලබා දීමයි.

අපට කොටසක් ඇතැයි සිතමු:

pythonst = {'a', 'b', 'c'}

අපි එයින් 'b' මූලද්‍රව්‍යය ඉවත් කරමු:

pythonst.discard('b')
print(st) # {'a', 'c'} ප්‍රතිදානය කරයි

දැන් අපි 'd' මූලද්‍රව්‍යය ඉවත් කරමු:

pythonst.discard('d')
print(st) # {'a', 'b', 'c'} ප්‍රතිදානය කරයි
Задание 1

කොටසක් දී ඇත:

pythonst = {'x', 'y', 'z'}

එයින් 'y' අගය සහිත මූලද්‍රව්‍යය ඉවත් කරන්න.

Задание 2

කොටසක් දී ඇත:

pythonst = {1, 2, 3, 4, 5}

පහත ප්‍රතිඵලය ලබා ගැනීමට කේතය ලියන්න:

python{1, 3, 5}
Задание 3

පහත කේතය දී ඇත:

pythonst = {'ab', 'cd', 'ef'}
st.discard('b')

print(st)

කොන්සෝලයේ ප්‍රදර්ශනය වන්නේ කුමක්දැයි පවසන්න.