remove मेथड

remove मेथड निर्दिष्ट तत्व को सूची से हटाता है। मेथड के पैरामीटर में वह तत्व निर्दिष्ट किया जाता है जिसे हमें हटाना है। यह मेथड सूची को स्वयं संशोधित करता है। परिणाम के रूप में None लौटाया जाता है। मौजूद नहीं है ऐसे तत्व को हटाने का प्रयास एक अपवाद को उत्पन्न करेगा।

सिंटैक्स

pythonसूची.remove(जिसे हटाना चाहते हैं)

उदाहरण

आइए remove मेथड का उपयोग करके अपनी सूची से 'ef' तत्व हटाएं:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('ef')
print(lst)

कोड निष्पादन का परिणाम:

python['ab', 'cd', 'gh']

उदाहरण

और अब आइए वह तत्व हटाने का प्रयास करें, जो सूची में मौजूद नहीं है:

pythonlst = ['ab', 'cd', 'ef', 'gh']

lst.remove('12')
print(lst)

कोड निष्पादन का परिणाम:

errorValueError: list.remove(x): x not in list

यह भी देखें

  • clear मेथड,
    जो सूची के सभी तत्वों को हटाता है
  • pop मेथड,
    जो उसके इंडेक्स के आधार पर तत्व हटाता है
  • append मेथड,
    जो सूची के अंत में तत्व जोड़ता है