एक अजगर सूची में सभी तत्वों को साफ़ करना कई तरीकों से किया जा सकता है। नीचे कुछ तरीके दिए गए हैं जो इसे प्राप्त करने के लिए लागू किए गए हैं।
स्पष्ट () का उपयोग करके
यह फ़ंक्शन मानक पुस्तकालय का एक हिस्सा है और पायथन सूची को पूरी तरह से खाली कर देता है।
Syntax: list_name.clear() list_name is the name of the list supplied by
उदाहरण
नीचे दिए गए उदाहरण में हम एक सूची लेते हैं और स्पष्ट () लागू करते हैं। परिणाम एक खाली सूची है।
list = ['Mon', 'Tue', 'Wed', 'Thu'] print("Existing list\n",list) #clear the list list.clear() print("After clearing the list\n") print(list)
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Existing list ['Mon', 'Tue', 'Wed', 'Thu'] After clearing the list []
डेल का उपयोग करना ()
डेल () फ़ंक्शन आप किसी दिए गए इंडेक्स पर आइटम को चुनिंदा रूप से हटा सकते हैं या आप सभी तत्वों को हटा भी सकते हैं, जिससे सूची खाली हो जाती है।
Syntax: del list_name
नीचे दिए गए उदाहरण में हम एक सूची लेते हैं, सूचकांक 2 पर तत्व को हटाते हैं। फिर हम सभी तत्वों को हटा देते हैं।
उदाहरण
list = ['Mon', 'Tue', 'Wed', 'Thu'] print("Existing list\n",list) #deleting one element from the list del list[2] print("After deleting an element\n") print(list) # Removing all elements del list[:] print("After deleting all elements\n") print(list)
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Existing list ['Mon', 'Tue', 'Wed', 'Thu'] After deleting an element ['Mon', 'Tue', 'Thu'] After deleting all elements []
*=0 का उपयोग करना
इस दृष्टिकोण में हम सूची में सभी तत्वों को 0 असाइन करते हैं जो सूची को खाली कर देता है। * सभी तत्वों का प्रतिनिधित्व करने वाला एक चरित्र है।
उदाहरण
list = ['Mon', 'Tue', 'Wed', 'Thu'] print("Existing list\n",list) # Removing all elements list *= 0 print("After deleting all elements\n") print(list)
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Existing list ['Mon', 'Tue', 'Wed', 'Thu'] After deleting all elements []
सूची पुन:आरंभीकरण
हम किसी सूची को केवल एक खाली सूची निर्दिष्ट करके उसे पुन:प्रारंभ कर सकते हैं। नीचे दिए गए उदाहरण में हम एक सूची लेते हैं और फिर उसे एक खाली सूची सौंपते हैं जो एक खाली सूची बनाती है।
उदाहरण
list = ['Mon', 'Tue', 'Wed', 'Thu'] print("Existing list\n",list) # Removing all elements list = [] print("After deleting all elements\n") print(list)
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Existing list ['Mon', 'Tue', 'Wed', 'Thu'] After deleting all elements []