Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में किसी सूची से किसी तत्व को कैसे हटाएं?

पायथन में एक सूची एक रैखिक डेटा संरचना है जहां तत्वों को सन्निहित स्मृति स्थानों में संग्रहीत किया जाता है और तत्वों को उनके अनुक्रमित द्वारा एक्सेस किया जाता है।

हमें कभी-कभी पायथन में एक सूची से एक तत्व को हटाने की आवश्यकता हो सकती है। इसे प्राप्त करने के लिए विभिन्न अंतर्निर्मित कार्य हैं।

पॉप ()

यह पॉप () में एक तर्क के रूप में पारित सूचकांक में तत्व को हटा देता है या हटा देता है।

उदाहरण

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)

आउटपुट

[]

सभी तत्वों को सूची से हटा दिया जाता है, लेकिन एक खाली सूची छोड़ दी जाती है।


  1. पायथन में किसी लेबल से टेक्स्ट कैसे निकालें?

    Tkinter एक पायथन लाइब्रेरी है जिसका उपयोग GUI- आधारित एप्लिकेशन बनाने और विकसित करने के लिए किया जाता है। इस लेख में, हम देखेंगे कि किसी लेबल से टेक्स्ट को कैसे हटाया जाए, जिसमें कुछ टेक्स्ट होगा। किसी लेबल से टेक्स्ट हटाने के लिए, हम एक संबद्ध बटन बनाएंगे जो लेबल के लिए ट्रिगर के रूप में कार्य करे

  1. हम सूची से अजगर स्ट्रिंग कैसे बनाते हैं?

    पायथन में एक इन-बिल्ट जॉइन () फ़ंक्शन है जो तत्वों के बीच विभाजक को सम्मिलित करके अनुक्रम ऑब्जेक्ट में तत्वों को जोड़कर एक स्ट्रिंग देता है। यदि हमें बिना किसी विभाजक के एक स्ट्रिंग की आवश्यकता है, तो हम इसे नल स्ट्रिंग के साथ प्रारंभ करते हैं >>> lst=['h','e','l',&#

  1. कैसे एक अजगर शब्दकोश से एक कुंजी निकालने के लिए?

    पायथन का डेल कीवर्ड किसी भी वस्तु का बहुत अधिक उपयोग किया जाता है। शब्दकोश से किसी विशेष आइटम को हटाने के लिए, डेल स्टेटमेंट के लिए मुख्य क्लॉज प्रदान करें >>> D1 = {1: a, 2: b, 3: c, x: 1, y: 2, z: 3} >>> del D1[x] >>> D1 {1: a, 2: b, 3: c, y: 2, z: 3} पॉप () विधि द्वा