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

सूची में किसी विशेष संख्या की घटनाओं की संख्या खोजने का पायथन प्रोग्राम


जब सूची में किसी संख्या की फ्रीक्वेंसी खोजनी हो, तो एक विधि परिभाषित की जाती है जो एक सूची और संख्या लेती है। यह सूची के माध्यम से पुनरावृति करती है, और हर बार संख्या मिलने पर काउंटर बढ़ाया जाता है।

उदाहरण

def count_num(my_list, x_val):
    my_counter = 0
    for elem in my_list:
        if (elem == x_val):
            my_counter = my_counter + 1
    return my_counter

my_list = [66, 26, 48, 140, 66, 20, 1, 96, 86]
print("सूची है:")
print(my_list)
occ_number = 66
print('{} {} बार आया है'.format(occ_number, count_num(my_list, occ_number)))

आउटपुट

सूची है: [66, 26, 48, 140, 66, 20, 1, 96, 86]
66 2 बार आया है

व्याख्या

  • 'count_number' नामक एक विधि परिभाषित की जाती है जो एक सूची और एक संख्या को पैरामीटर के रूप में लेती है।

  • सूची पर पुनरावृति की जाती है, और यदि कोई तत्व संख्या से मेल खाता है, तो काउंटर बढ़ाया जाता है।

  • काउंटर को फंक्शन के परिणाम के रूप में लौटाया जाता है।

  • फंक्शन के बाहर, एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।

  • संख्या परिभाषित की जाती है और इन पैरामीटर्स को पास करके विधि को कॉल किया जाता है।

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


  1. Python प्रोग्राम से सूची में सबसे छोटी संख्या खोजना Python प्रोग्राम से सूची में सबसे छोटी संख्या खोजना

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

  1. - पायथन प्रोग्राम: लिस्ट में सबसे बड़ी संख्या ढूंढें

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

  1. - पायथन प्रोग्राम: लैम्ब्डा एक्सप्रेशन और रिड्यूस फंक्शन का उपयोग करके विषम बार आने वाली संख्या खोजना

    यहां एक यूजर इनपुट पॉजिटिव इंटीजर ऐरे दिया गया है। हमारा कार्य उस संख्या को ढूंढना है जो विषम संख्या में बार आती है।उदाहरणInput: A=[2, 4, 7, 7, 4, 2, 2] Output: 2एल्गोरिदमचरण 1: ऐरे एलिमेंट इनपुट करें। चरण 2: लैम्ब्डा एक्सप्रेशन लिखें और लागू करें। चरण 3: इनपुट लिस्ट पर रिड्यूस फंक्शन लागू करें जब त