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)
बताएं कि कंसोल में क्या प्रिंट होगा।