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

पायथन में रेगेक्स का उपयोग करके स्ट्रिंग में सबसे अधिक बार आने वाली संख्या


इस ट्यूटोरियल में, हम एक रेगेक्स लिखेंगे जो स्ट्रिंग में सबसे अधिक बार आने वाली संख्या ढूंढता है। हम पायथन में रेगेक्स की जांच करेंगे।

प्रोग्राम लिखने के लिए नीचे दिए गए चरणों का पालन करें।

  • re और collections मॉड्यूल आयात करें।
  • संख्याओं के साथ स्ट्रिंग आरंभ करें।
  • रेगेक्स का उपयोग करके सभी संख्याएं ढूंढें और उन्हें सरणी में संग्रहीत करें।
  • collections मॉड्यूल से Counter का उपयोग करके सबसे अधिक बार आने वाली संख्या ढूंढें।

उदाहरण

# मॉड्यूल आयात करना import re import collections # स्ट्रिंग आरंभ करना string = '1222tutorials321232point3442' # सभी संख्याएं ढूंढने के लिए रेगेक्स regex = r'[0-9]' # स्ट्रिंग से सभी संख्याएं प्राप्त करना numbers = re.findall(regex, string) # काउंटर ऑब्जेक्ट counter = collections.Counter(numbers) # सबसे अधिक बार आने वाली संख्या ढूंढना high_frequency = 0 highest_frequency_number = None for key in list(counter.keys()):     if counter[key] > high_frequency:         highest_frequency_number = key # संख्या प्रिंट करना print(highest_frequency_number)

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।

2

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।

  1. C++ में स्ट्रिंग के सबस्ट्रिंग्स की संख्या निकालना C++ में स्ट्रिंग के सबस्ट्रिंग्स की संख्या निकालना

    इस लेख में, आप एक दी गई स्ट्रिंग में बनने वाले सबस्ट्रिंग्स (गैर-खाली) की संख्या निकालने के दृष्टिकोण के बारे में जानेंगे।इनपुट: string = moon आउटपुट: 10 व्याख्या: सबस्ट्रिंग्स हैं m, o, o, n, mo, oo, on, moo, oon और moon। इनपुट: string = yellow आउटपुट: 21समाधान खोजने का दृष्टिकोणमान लें स्ट्रिंग की

  1. Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना

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

  1. - Python का उपयोग करके स्ट्रिंग में स्वरों (Vowels) की संख्या कैसे गिनें?

    Python में स्ट्रिंग में स्वरों की गिनती सभी स्वरों को समाहित करने वाला एक स्ट्रिंग ऑब्जेक्ट घोषित करें। >>> vowels = aeiou काउंट वेरिएबल को 0 से आरंभ करें। >>> count = 0 जांचें कि इनपुट स्ट्रिंग का प्रत्येक वर्ण वॉवेल स्ट्रिंग से संबंधित है या नहीं। यदि हां, तो काउंट बढ़ाएं। >