क्या आप पाइथन में एक सूची साफ़ करना चाहते हैं, तो इन दो पंक्तियों में से किसी एक से अधिक जटिल करने का कोई कारण है?सूचियों को समाशोधन के विभिन्न तरीके
old_list = []
old_list = list()
कारण मैं पूछता हूँ कि मैं सिर्फ कुछ चल रहा है कोड में यह देखा है:
del old_list[ 0:len(old_list) ]
आप ऐसा क्यों कर रहे हैं? कचरा संग्रह काम करता है। क्यों न केवल पुराने सूची मूल्य को अनदेखा करें और पाइथन को स्वचालित रूप से इसे साफ़ करने दें? –
@ एसएलओटी: पोस्टर ने कोड नहीं लिखा, और पूछ रहा है कि मूल लेखक ऐसा क्यों कर सकता था। –
आपके प्रश्न से संबंधित नहीं है, लेकिन आपको स्लाइस निर्दिष्ट करते समय लेन का उपयोग नहीं करना चाहिए। 'a [: x] 'का मतलब है x और' a [x:] 'से शुरू होता है x का अंत होता है। 'एक [0: लेन (ए)]' '[:]' के रूप में लिखा जा सकता है। आप अंत से गिनने के लिए नकारात्मक भी उपयोग कर सकते हैं ('एक [-1]' अंतिम तत्व है)। – idbrii