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

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

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

इसलिए, यदि इनपुट [5,3,8] जैसा है, तो आउटपुट [15, 9, 24]

होगा।

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

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

आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -

उदाहरण

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. पायथन में सूची में सबसे बड़ी आवृत्ति वाला तत्व

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

  1. एक सूची में सबसे बड़ा, सबसे छोटा, दूसरा सबसे बड़ा और दूसरा सबसे छोटा खोजने के लिए पायथन कार्यक्रम?

    सरणी दी गई है, हमें अधिकतम, न्यूनतम, दूसरी सबसे बड़ी, दूसरी सबसे छोटी संख्या ज्ञात करनी है। एल्गोरिदम Step 1: input list element Step 2: we take a number and compare it with all other number present in the list. Step 3: get maximum, minimum, secondlargest, second smallest number. उदाहरण कोड # To fin

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

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