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

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

जब एक मैट्रिक्स में समूहबद्ध तत्वों को सूचीबद्ध करने की आवश्यकता होती है, तो एक साधारण पुनरावृत्ति, 'पॉप' विधि, सूची समझ और 'संलग्न' विधियों का उपयोग किया जाता है।

उदाहरण

नीचे उसी का एक प्रदर्शन है -

my_list = [[14, 62], [51, 23], [12, 62], [78, 87], [41, 14]]

print("The list is :")
print(my_list)

check_list = [14, 12, 41, 62]
print("The list is :")
print(check_list)

my_result = []
while my_list:

   sub_list_1 = my_list.pop()

   sub_list_2 = [element for element in check_list if element not in sub_list_1]
   try:

      my_list.remove(sub_list_2)

      my_result.append([sub_list_1, sub_list_2])
   except ValueError:

      my_result.append(sub_list_1)

print("The result is :")
print(my_result)

आउटपुट

The list is :
[[14, 62], [51, 23], [12, 62], [78, 87], [41, 14]]
The list is :
[14, 12, 41, 62]
The result is :
[[[41, 14], [12, 62]], [78, 87], [51, 23], [14, 62]]

स्पष्टीकरण

  • पूर्णांकों की सूची की सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।

  • पूर्णांकों की एक और सूची को परिभाषित किया गया है और कंसोल पर प्रदर्शित किया गया है।

  • एक खाली सूची परिभाषित की गई है।

  • एक साधारण पुनरावृत्ति का उपयोग किया जाता है, और 'पॉप' पद्धति का उपयोग करके सबसे ऊपर वाला तत्व पॉप किया जाता है।

  • यह एक वैरिएबल 'sub_list_1' को असाइन किया गया है।

  • दूसरी सूची पर पुनरावृति करने के लिए एक सूची समझ का उपयोग किया जाता है, और जांचता है कि क्या तत्व 'sub_list_1' में नहीं है।

  • खाली सूची में विशिष्ट तत्वों को जोड़ने के लिए 'कोशिश' और 'छोड़कर' ब्लॉक का उपयोग किया जाता है।

  • यह सूची कंसोल पर आउटपुट के रूप में प्रदर्शित होती है।


  1. लगातार तत्वों को पायथन में सूची में जोड़ा जा रहा है

    पायथन का उपयोग करके डेटा विश्लेषण के दौरान, हमें सूची के लगातार तत्वों को जोड़ने की आवश्यकता हो सकती है। इस लेख में हम इसे प्राप्त करने के विभिन्न तरीकों को देखेंगे। सूचकांक और श्रेणी के साथ हम सूची तत्वों की लगातार अनुक्रमणिका को एक साथ रखने के लिए एक अभिव्यक्ति तैयार करेंगे। और फिर यह निर्धारित क

  1. पायथन में सीमा में तत्वों को हटाएं

    एक अजगर से एक तत्व को हटाना तत्व की अनुक्रमणिका और डेल फ़ंक्शन का उपयोग करके सीधे आगे है। लेकिन ऐसे परिदृश्य हो सकते हैं जब हमें सूचकांकों के समूह के लिए तत्वों को हटाने की आवश्यकता होती है। यह लेख केवल उन तत्वों को हटाने के तरीकों की खोज करता है जो सूची बनाते हैं जो सूचकांक सूची में निर्दिष्ट हैं।

  1. पायथन में एक सूची का आकार खोजें

    एक सूची पायथन में एक संग्रह डेटा प्रकार है। सूची में तत्व परिवर्तन योग्य हैं और तत्वों से जुड़ा कोई विशिष्ट क्रम नहीं है। इस लेख में हम देखेंगे कि पायथन में एक सूची की लंबाई कैसे पता करें। जिसका अर्थ है कि हमें सूची में मौजूद तत्वों की संख्या की गणना करनी होगी, भले ही वे डुप्लिकेट हों या नहीं। उदाहर