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

पायथन - सूची में प्रत्येक तत्व से बड़ी संख्या की आवृत्ति का पता लगाएं

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

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

उदाहरण

my_list = [24, 13, 72, 22, 12, 47]

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

my_result = [sum(1 for element in my_list if index <= element) for index in my_list]

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

आउटपुट

The list is :
[24, 13, 72, 22, 12, 47]
The result is :
[3, 5, 1, 4, 6, 2]

स्पष्टीकरण

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

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

  • यदि ऐसा है, तो इसे 'योग' पद्धति का उपयोग करके जोड़ा जाता है, एक सूची में परिवर्तित किया जाता है, और एक चर को सौंपा जाता है।

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


  1. सूची में दूसरी सबसे बड़ी संख्या खोजने के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची दी गई है, हमें सूची में दूसरी सबसे बड़ी संख्या प्रदर्शित करने की आवश्यकता है। समस्या को हल करने के तीन तरीके हैं- दृष्टिकोण 1 - हम सेट () फ़ंक्शन और निकालें () फ़ंक्शन का उपयोग करते हैं उदाहरण list1 = [

  1. पायथन में संख्याओं की सूची में सबसे बड़ी संख्या कैसे खोजें?

    पायथन का बिल्ट-इन लाइब्रेरी फंक्शन मैक्स () किसी चलने योग्य या कॉमा से अलग की गई संख्याओं की सूची में सबसे बड़ी संख्या देता है। >>> max(10,23,43,21) 43 >>> l1=[4,7,2,9,1] >>> max(l1) 9

  1. पायथन में किसी सूची में किसी तत्व की अनुक्रमणिका कैसे खोजें?

    सूची के लिए उपलब्ध अनुक्रमणिका() विधि (साथ ही अन्य अनुक्रम प्रकार जैसे कि स्ट्रिंग और टपल) इसमें किसी विशेष तत्व की पहली घटना को खोजने के लिए उपयोगी है। >>> L1=['a', 'b', 'c', 'a', 'x'] >>> L1 ['a', 'b', 'c', 'a