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

पायथन – लिस्ट में प्रत्येक एलिमेंट से बड़ी संख्याओं की फ्रीक्वेंसी ढूंढना


जब लिस्ट में प्रत्येक एलिमेंट से बड़ी संख्याओं की फ्रीक्वेंसी ढूंढनी हो, तो लिस्ट कॉम्प्रिहेंशन और sum मेथड का उपयोग किया जाता है।

उदाहरण

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]

व्याख्या

  • इंटीजर्स की एक लिस्ट परिभाषित की गई है और कंसोल पर प्रदर्शित की गई है।

  • लिस्ट कॉम्प्रिहेंशन का उपयोग करके लिस्ट के एलिमेंट्स पर पुनरावृति की जाती है, और जांचा जाता है कि प्रत्येक एलिमेंट का इंडेक्स उस एलिमेंट से कम है या नहीं।

  • यदि हाँ, तो 'sum' मेथड का उपयोग करके इसे जोड़ा जाता है, लिस्ट में कन्वर्ट किया जाता है, और एक वेरिएबल में असाइन किया जाता है।

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

  1. - Python प्रोग्राम से सूची में दूसरी सबसे बड़ी संख्या खोजना

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

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

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

  1. - पायथन में सूची में किसी तत्व का इंडेक्स कैसे खोजें?

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