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

पायथन प्रोग्राम: सबसे अधिक बार आने वाला कैरेक्टर और उसकी गिनती ढूंढें


इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे।

प्रॉब्लम स्टेटमेंट

एक इनपुट स्ट्रिंग दिए जाने पर, हमें सबसे अधिक बार आने वाले कैरेक्टर और उसकी गिनती ढूंढने की आवश्यकता है।

दृष्टिकोण

  • Counter मेथड का उपयोग करके एक डिक्शनरी बनाएं जिसमें स्ट्रिंग्स कुंजियों के रूप में और उनकी फ्रीक्वेंसीज़ वैल्यूज़ के रूप में हों।
  • कैरेक्टर की अधिकतम घटना यानी वैल्यू ढूंढें और उसका इंडेक्स प्राप्त करें।

आइए नीचे कार्यान्वयन देखें:

उदाहरण

from collections import Counter

def find(input_):
    # डिक्शनरी
    wc = Counter(input_)
    # अधिकतम घटना ढूंढना
    s = max(wc.values())
    i = list(wc.values()).index(s)
    print(list(wc.items())[i])

# ड्राइवर प्रोग्राम
if __name__ == "__main__":
    input_ = 'Tutorialspoint'
    find(input_)

आउटपुट

('t', 3)

सभी वेरिएबल्स और फंक्शन्स ग्लोबल स्कोप में घोषित हैं जैसा कि नीचे दिखाया गया है:

पायथन प्रोग्राम: सबसे अधिक बार आने वाला कैरेक्टर और उसकी गिनती ढूंढें

निष्कर्ष

इस लेख में, हमने सबसे अधिक बार आने वाले कैरेक्टर और उसकी गिनती ढूंढने के दृष्टिकोण के बारे में सीखा।

  1. पायथन प्रोग्राम: मैट्रिक्स का ट्रांसपोज़ ढूंढें पायथन प्रोग्राम: मैट्रिक्स का ट्रांसपोज़ ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक मैट्रिक्स दिए जाने पर, हमें ट्रांसपोज़ को उसी मैट्रिक्स में स्टोर करना होगा और इसे प्रदर्शित करना होगा। मैट्रिक्स का ट्रांसपोज़ पंक्तियों को कॉलम में और कॉलम को पंक्तियों में बदलकर

  1. पायथन प्रोग्राम: सबसे अधिक बार आने वाला कैरेक्टर और उसकी गिनती ढूंढें पायथन प्रोग्राम: सबसे अधिक बार आने वाला कैरेक्टर और उसकी गिनती ढूंढें

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

  1. पायथन प्रोग्राम: ऐरे का योग ढूंढें पायथन प्रोग्राम: ऐरे का योग ढूंढें

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