पायथन में सूचियों के साथ काम करते समय, यह जांचना अक्सर आवश्यक होता है कि कोई विशिष्ट तत्व मौजूद है या अनुपस्थित है। सशर्त शाखाओं के लिए जो सूची में किसी तत्व की अनुपस्थिति पर भरोसा करते हैं, निम्नलिखित वाक्यविन्यास आमतौर पर उपयोग किया जाता है:
if element not in list:
# Code to execute if element is not in the list
हालाँकि, एक उपयोगकर्ता को एक समस्या का सामना करना पड़ा है जहाँ यह सिंटैक्स टुपल्स की सूची के लिए अपेक्षित कार्य नहीं कर रहा है।
प्रदान किया गया कोड यह जांचने का प्रयास करता है कि क्या टुपल सूची में नहीं है और टुपल अनुपस्थित होने पर ही एक विशिष्ट कार्रवाई के साथ आगे बढ़ें:
if curr_x -1 > 0 and (curr_x-1 , curr_y) not in myList:
# Do Something
उपयोगकर्ता नोट करता है कि यह कोड कुछ परिस्थितियों में इच्छित कार्रवाई को निष्पादित करने में विफल रहता है।
यह जांचने के लिए सिंटैक्स प्रदान किया गया है कि क्या कोई तत्व मौजूद नहीं है सूची सही है और बिना किसी समस्या के काम करनी चाहिए। इसलिए, त्रुटि संभवतः कोड में कहीं और है।
इस समस्या का निवारण करने के लिए, निम्नलिखित कदम उठाए जा सकते हैं:
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3