पायथन में एक सूची एक रैखिक डेटा संरचना है जहां तत्वों को सन्निहित स्मृति स्थानों में संग्रहीत किया जाता है और तत्वों को उनके अनुक्रमित द्वारा एक्सेस किया जाता है।
हमें कभी-कभी पायथन में एक सूची से एक तत्व को हटाने की आवश्यकता हो सकती है। इसे प्राप्त करने के लिए विभिन्न अंतर्निर्मित कार्य हैं।
पॉप ()
यह पॉप () में एक तर्क के रूप में पारित सूचकांक में तत्व को हटा देता है या हटा देता है।
उदाहरण
lst=[1,2,3,4,5] lst.pop(2) print(lst)
आउटपुट
[1, 2, 4, 5]
उपरोक्त कोड स्निपेट से पता चलता है कि पॉप (2) इंडेक्स 2 पर तत्व को हटा देता है।
निकालें ()
यह फ़ंक्शन निकालें () में तर्क के रूप में पारित तत्व की पहली घटना को हटा देता है।
उदाहरण
lst=[1,2,3,2,4,5] lst.remove(2) print(lst)
आउटपुट
[1, 3, 2, 4, 5]
उपरोक्त कोड स्निपेट दिखाता है कि निकालें (2) तत्व 2 की पहली घटना को हटा देता है, यानी। सूचकांक 1 पर।
del[a:b]
इस फ़ंक्शन का उपयोग किसी सूची में इंडेक्स ए (समावेशी) से इंडेक्स बी (समावेशी नहीं) के तत्वों को हटाने के लिए किया जाता है।
उदाहरण
lst=[0,1,2,3,4,5,6,7,8,9] del lst[2:5] print(lst)
आउटपुट
[0, 1, 5, 6, 7, 8, 9]
उपरोक्त कोड सूची से तत्वों को इंडेक्स 2 से 5 (यानी तत्व 2,3,4) से हटा देता है।
साफ़ करें ()
इस फ़ंक्शन का उपयोग सूची से सभी तत्वों को हटाने के लिए किया जाता है।
उदाहरण
lst=[0,1,2,3,4,5,6,7,8,9] lst.clear() print(lst)
आउटपुट
[]
सभी तत्वों को सूची से हटा दिया जाता है, लेकिन एक खाली सूची छोड़ दी जाती है।