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

पायथन - सूची की सूची से कॉलम हटाना


सूची की सूची में प्रत्येक उप-सूची के समान इंडेक्स पर एक तत्व कॉलम जैसी संरचना को दर्शाता है। इस लेख में हम देखेंगे कि सूची की सूची से एक कॉलम कैसे हटाया जा सकता है। जिसका अर्थ है कि हमें प्रत्येक उप-सूची से समान इंडेक्स स्थिति पर तत्व को हटाना होगा।

pop का उपयोग करके

हम pop मेथड का उपयोग करते हैं जो किसी विशेष स्थिति पर तत्व को हटा देता है। एक फॉर लूप को विशिष्ट इंडेक्स पर तत्वों के माध्यम से पुनरावृति करने और उन्हें pop का उपयोग करके हटाने के लिए डिज़ाइन किया गया है।

उदाहरण

# सूची की सूची listA = [[3, 9, 5, 1], [4, 6, 1, 2], [1, 6, 12, 18]] # मूल सूची प्रिंट करना print("दी गई सूची \n", listA) # pop लागू करना [i.pop(2) for i in listA] # परिणाम print("कॉलम हटाने के बाद सूची :\n ", listA)

आउटपुट

उपरोक्त कोड चलाने पर निम्नलिखित परिणाम मिलता है -

दी गई सूची [[3, 9, 5, 1], [4, 6, 1, 2], [1, 6, 12, 18]] कॉलम हटाने के बाद सूची : [[3, 9, 1], [4, 6, 2], [1, 6, 18]]

del के साथ

इस दृष्टिकोण में हम del फ़ंक्शन का उपयोग करते हैं जो उपरोक्त दृष्टिकोण के समान है। हम उस इंडेक्स का उल्लेख करते हैं जिस पर कॉलम को हटाना है।

उदाहरण

# सूची की सूची listA = [[3, 9, 5, 1], [4, 6, 1, 2], [1, 6, 12, 18]] # मूल सूची प्रिंट करना print("दी गई सूची \n", listA) # del लागू करना for i in listA:     del i[2] # परिणाम print("कॉलम हटाने के बाद सूची :\n ", listA)

आउटपुट

उपरोक्त कोड चलाने पर निम्नलिखित परिणाम मिलता है -

दी गई सूची [[3, 9, 5, 1], [4, 6, 1, 2], [1, 6, 12, 18]] कॉलम हटाने के बाद सूची : [[3, 9, 1], [4, 6, 2], [1, 6, 18]]
  1. - Python में सूची की सूची में कॉलम को अलग तत्वों में बदलें

    Python का उपयोग करके डेटा का विश्लेषण या प्रसंस्करण करते समय, हम ऐसी स्थितियों का सामना करते हैं जहां दी गई सूची को अलग-अलग कॉलम वाली सूचियाँ प्राप्त करने के लिए पुनर्मॉडल या रीशेप करना पड़ता है। हम इसे नीचे चर्चा किए गए कई दृष्टिकोणों से प्राप्त कर सकते हैं। स्लाइसिंग का उपयोग करना हम सूची को कुछ त

  1. - Python में लिस्ट्स कैसे डिफाइन करें?

    लिस्ट Python में एक सीक्वेंस डेटा टाइप है। यह एलिमेंट्स की कॉमा-सेपरेटेड लिस्ट है, जरूरी नहीं कि एक ही टाइप के हों, स्क्वायर ब्रैकेट्स ([ ]) में शामिल। लिस्ट एक क्रमबद्ध संग्रह है। लिस्ट ऑब्जेक्ट में व्यक्तिगत एलिमेंट को जीरो-बेस्ड इंडेक्स द्वारा एक्सेस किया जा सकता है। उदाहरण list1 = [physics, chem

  1. - Python Lists में महारत: निर्माण, एक्सेस, और हेरफेर

    इस ट्यूटोरियल में हम Python Lists के बारे में सीखेंगे; लिस्ट कैसे बनाएं, आइटम्स एक्सेस करें, आइटम्स हटाएं, लिस्ट डिलीट करें और इसी तरह। Python में, लिस्ट्स को स्क्वायर ब्रैकेट्स [] का उपयोग करके बनाया जाता है और लिस्ट में प्रत्येक आइटम को कॉमा , से अलग किया जाता है। Python लिस्ट्स में कई अलग-अलग प्र