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

पायथन - साइन द्वारा समूह लगातार तत्व

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

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

उदाहरण

my_list = [15, -33, 12, 64, 36, -12, -31, -17, -49, 12, 43, 30, -23, -35, 53]

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

my_result = [[]]
for (index, element) in enumerate(my_list):

   if element ^ my_list[index - 1] < 0:
      my_result.append([element])
   else:
      my_result[-1].append(element)

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

आउटपुट

The list is :
[15, -33, 12, 64, 36, -12, -31, -17, -49, 12, 43, 30, -23, -35, 53]
The result is :
[[15], [-33], [12, 64, 36], [-12, -31, -17, -49], [12, 43, 30], [-23, -35], [53]]

स्पष्टीकरण

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

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

  • सूची को 'गणना' का उपयोग करके पुनरावृत्त किया जाता है, और '^' ऑपरेटर का उपयोग यह जांचने के लिए किया जाता है कि विशिष्ट तत्व 0 से कम है या नहीं।

  • यदि हाँ, तो इसे खाली सूची में जोड़ दिया जाता है।

  • अन्यथा, इसे सूची के अंत में जोड़ दिया जाता है।

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


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

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

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

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

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

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