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

पायथन में सूची के प्रत्येक तत्व पर दिए गए ऑपरेशन और मान को लागू करने का प्रोग्राम


मान लीजिए हमारे पास nums नामक संख्याओं की एक सूची है, हमारे पास एक और स्ट्रिंग op है जो ऑपरेटर को दर्शाती है जैसे "+", "-", "/", या "*", और एक और मान val भी दिया गया है, हमें nums में हर संख्या पर val के साथ ऑपरेशन करना है और परिणाम वापस करना है।

उदाहरण के लिए, यदि इनपुट [5,3,8] है, तो आउटपुट [15, 9, 24] होगा (गुणा के लिए)।

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

  • res := एक नई सूची
  • nums में प्रत्येक i के लिए करें:
    • यदि op == '+', तो res के अंत में i+val डालें
    • अन्यथा यदि op == '-', तो res के अंत में i-val डालें
    • अन्यथा यदि op == '*', तो res के अंत में i*val डालें
    • अन्यथा यदि val शून्येतर है, तो res के अंत में i//val डालें
  • res वापस करें

उदाहरण

class Solution:
    def solve(self, nums, op, val):
        res = []
        for i in nums:
            if op == '+':
                res.append(i + val)
            elif op == '-':
                res.append(i - val)
            elif op == '*':
                res.append(i * val)
            elif val:
                res.append(i // val)
        return res
ob = Solution()
nums = [5,3,8]
print(ob.solve(nums, '*', 3))

इनपुट

[5,3,8]

आउटपुट

[15, 9, 24]
  1. - पायथन में सूची में सबसे अधिक आवृत्ति वाला तत्व

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

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

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

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

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