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

सीरीज़ में सबसे अधिक दोहराए जाने वाले तत्व को खोजने के लिए पायथन प्रोग्राम लिखें


मान लीजिए आपके पास निम्न सीरीज़ है:

Series is: 0 1
1 22
2 3
3 4
4 22
5 5
6 22

और सबसे अधिक दोहराए जाने वाले तत्व का परिणाम है:

Repeated element is: 22

समाधान

इसे हल करने के लिए, हम नीचे दिए गए दृष्टिकोण का पालन करेंगे:

  • एक सीरीज़ परिभाषित करें

  • प्रारंभिक काउंट 0 और max_count मान को सीरीज़ के पहले तत्व data[0] के रूप में सेट करें

count = 0
max_count = data[0]
  • सीरीज़ डेटा तक पहुंचने के लिए फॉर लूप बनाएं और frequency_count को l.count(i) के रूप में सेट करें

for i in data:
    frequency_count = l.count(i)
  • max_count मान के साथ तुलना करने के लिए if शर्त सेट करें। यदि शर्त सत्य है तो काउंट को frequency_count असाइन करें और max_count को वर्तमान सीरीज़ तत्व में बदलें। अंत में max_count प्रिंट करें

if(frequency_count > max_count):
    count = frequency_count
    max_count = i
print("Repeated element is:", max_count)

उदाहरण

बेहतर समझ के लिए नीचे दिए गए कार्यान्वयन को देखें:

import pandas as pd
l = [1,22,3,4,22,5,22]
data = pd.Series(l)
print("Series is:\n", data)
count = 0
max_count = data[0]
for i in data:
    frequency_count = l.count(i)
    if(frequency_count > max_count):
        count = frequency_count
        max_count = i
print("Repeated element is:", max_count)

आउटपुट

Series is: 0 1
1 22
2 3
3 4
4 22
5 5
6 22
dtype: int64
Repeated element is: 22

  1. - Python प्रोग्राम से डिक्शनरी में दूसरी अधिकतम मान खोजना

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

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

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

  1. Python प्रोग्राम से ऐरे में सबसे बड़ा तत्व खोजना Python प्रोग्राम से ऐरे में सबसे बड़ा तत्व खोजना

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