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 विधि,
    जो सेटों को संयोजित करती है