Python-ում բազմության մեջ առկա տարրի հեռացում
Բազմությունից տարր հեռացնելու համար կարելի է
օգտագործել նաև discard մեթոդը։
Նրա միակ տարբերությունը remove մեթոդից
այն է, որ այն վերադարձնում է սկզբնական բազմությունը,
և ոչ թե սխալ, երբ հեռացվող տարրը
բացակայում է։
Ենթադրենք ունենք բազմություն.
st = {'a', 'b', 'c'}
Եկեք հեռացնենք դրանից 'b' տարրը.
st.discard('b')
print(st) # կարտածի {'a', 'c'}
Իսկ հիմա եկեք հեռացնենք 'd' տարրը.
st.discard('d')
print(st) # կարտածի {'a', 'b', 'c'}
Տրված է բազմություն.
st = {'x', 'y', 'z'}
Հեռացրեք դրանից 'y' արժեքով տարրը։
Տրված է բազմություն.
st = {1, 2, 3, 4, 5}
Գրեք կոդ, որպեսզի ստանաք հետևյալ արդյունքը.
{1, 3, 5}
Տրված է հետևյալ կոդը.
st = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Ասեք, թե ինչ կարտածվի կոնսոլում։