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

पायथन - प्रतिशत रेंज में तत्व आवृत्ति


जब प्रतिशत रेंज में तत्व आवृत्ति खोजनी हो, तो साधारण इटरेशन तकनीक के साथ 'Counter' का उपयोग किया जाता है।

उदाहरण

नीचे इसका प्रदर्शन है

from collections import Counter
my_list = [56, 34, 78, 90, 11, 23, 6, 56, 79, 90]
print("The list is :")
print(my_list)
start, end = 13, 60
my_freq = dict(Counter(my_list))
my_result = []
for element in set(my_list):
    percent = (my_freq[element] / len(my_list)) * 100
    if percent >= start and percent <= end:
        my_result.append(element)
print("The result is : ")
print(my_result)

आउटपुट

The list is : [56, 34, 78, 90, 11, 23, 6, 56, 79, 90]
The result is : [56, 90]

व्याख्या

  • आवश्यक पैकेज एनवायरनमेंट में इम्पोर्ट किए जाते हैं।

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

  • शुरुआत और अंत मान परिभाषित किए जाते हैं।

  • लिस्ट से एक डिक्शनरी और काउंटर तैयार किया जाता है और एक वेरिएबल में असाइन किया जाता है।

  • एक खाली लिस्ट परिभाषित की जाती है।

  • लिस्ट पर इटरेट किया जाता है, और आवृत्ति के आधार पर इसका प्रतिशत निकाला जाता है।

  • यदि यह मान शुरुआत से अधिक और अंत से कम है, तो इसे खाली लिस्ट में जोड़ा जाता है।

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


  1. - पायथन में सूची में तत्वों की पुनरावृत्ति

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

  1. - पायथन में रेंज में तत्व हटाएं

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

  1. - Python में सूची की वैकल्पिक रेंज स्लाइसिंग

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