remove मेथड
remove मेथड निर्दिष्ट तत्व को
सूची से हटाता है। मेथड के पैरामीटर में
वह तत्व निर्दिष्ट किया जाता है जिसे हमें हटाना है।
यह मेथड सूची को स्वयं संशोधित करता है। परिणाम के रूप में
None लौटाया जाता है।
मौजूद नहीं है ऐसे तत्व को हटाने का प्रयास
एक अपवाद को उत्पन्न करेगा।
सिंटैक्स
सूची.remove(जिसे हटाना चाहते हैं)
उदाहरण
आइए remove मेथड का उपयोग करके
अपनी सूची से 'ef' तत्व
हटाएं:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
कोड निष्पादन का परिणाम:
['ab', 'cd', 'gh']
उदाहरण
और अब आइए वह तत्व हटाने का प्रयास करें, जो सूची में मौजूद नहीं है:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
कोड निष्पादन का परिणाम:
ValueError: list.remove(x): x not in list