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

पायथन में सूची में एक तत्व खोजने का प्रोग्राम जिसका मान उसकी आवृत्ति के बराबर हो


मान लीजिए हमारे पास nums नामक संख्याओं की एक सूची है, हमें जांचना है कि क्या कोई तत्व है जिसकी सूची में आवृत्ति उसके मान के बराबर है या नहीं।

उदाहरण के लिए, यदि इनपुट [2, 4, 8, 10, 4, 4, 4] है, तो आउटपुट True होगा।

इसे हल करने के लिए हम निम्न चरणों का पालन करेंगे:

  • res := मान के अनुसार आवृत्ति संग्रहीत करने के लिए एक नया मैप
  • res में प्रत्येक कुंजी-मान जोड़ी (k,v) के लिए करें:
    • यदि k, v के बराबर है, तो सत्य वापस करें
  • असत्य वापस करें

उदाहरण

class Solution:
    def solve(self, nums):
        res = {}
        for i in nums:
            try:
                res[i] += 1
            except:
                res[i] = 1
        for k, v in res.items():
            if k == v:
                return True
        return False
ob = Solution()
print(ob.solve([2, 4, 8, 10, 4, 4, 4]))

इनपुट

[2, 4, 8, 10, 4, 4, 4]

आउटपुट

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

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

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

    ऐरे दिया गया है, हमें अधिकतम, न्यूनतम, दूसरा सबसे बड़ा, दूसरा सबसे छोटा नंबर ढूंढना है।एल्गोरिदमचरण 1: लिस्ट एलिमेंट इनपुट करें। चरण 2: हम एक नंबर लेते हैं और इसकी तुलना लिस्ट में मौजूद सभी अन्य नंबर्स से करते हैं। चरण 3: अधिकतम, न्यूनतम, दूसरा सबसे बड़ा, दूसरा सबसे छोटा नंबर प्राप्त करें।उदाहरण कोड

  1. - सूची में अधिकतम और न्यूनतम तत्व की स्थिति खोजने का पायथन प्रोग्राम

    समस्या विवरण पायथन में अधिकतम, न्यूनतम तत्व और उनकी स्थिति खोजना बहुत आसान है। पायथन विभिन्न इनबिल्ट फंक्शन प्रदान करता है। min() सरणी में न्यूनतम मान खोजने के लिए उपयोग किया जाता है, max() अधिकतम मान खोजने के लिए उपयोग किया जाता है। index() तत्व के इंडेक्स खोजने के लिए उपयोग किया जाता है। एल्गोरिद