अगर मैं a.remove(x)
पर कॉल करता हूं तो में पर कॉल करने पर मैं "सूची में नहीं" त्रुटि संदेश को अनदेखा कैसे कर सकता हूं?जब मैं किसी सूची से तत्व निकालने का प्रयास करता हूं तो मैं ValueError को कैसे अनदेखा कर सकता हूं?
>>> a = range(10)
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> a.remove(10)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: list.remove(x): x not in list
>>> a.remove(9)
एक का उपयोग करते हुए ' सेट करें जब उचित नहीं हो तो अनपेक्षित परिणाम हो सकते हैं। प्रलेखन से, ['सूची से पहले आइटम को हटाएं जिसका मान x है। यदि कोई ऐसी वस्तु नहीं है तो यह एक त्रुटि है। '] (Http://docs.python.org/2/tutorial/datastructures.html) ओपी केवल अन्य उपयोग मामलों में पहले आइटम को हटाना चाहता है, जो वैध डुप्लिकेट को इंगित करता है सूचि। – haventchecked