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

यह जांचने के लिए कार्यक्रम कि क्या पायथन में सूची सख्ती से बढ़ रही है या सख्ती से घट रही है

मान लीजिए हमारे पास संख्याओं की एक सूची है; हमें यह जांचना होगा कि सूची सख्ती से बढ़ रही है या सख्ती से घट रही है।

इसलिए, यदि इनपुट संख्या =[10, 12, 23, 34, 55] की तरह है, तो आउटपुट सही होगा, क्योंकि सभी तत्व अलग हैं और प्रत्येक तत्व पिछले वाले से बड़ा है, इसलिए यह सख्ती से बढ़ रहा है।

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

  • यदि अंकों का आकार <=2, तो
    • सही लौटें
  • यदि अंक में सभी तत्व भिन्न नहीं हैं, तो
    • झूठी वापसी
  • आदेश दिया गया:=सूची संख्याओं को क्रमबद्ध करें
  • सही लौटें जब अंक क्रमित के समान हों या अंक विपरीत तरीके से क्रमित हों, अन्यथा गलत।

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

उदाहरण

class Solution:
   def solve(self, nums):
      if len(nums) <= 2:
         return True
      if len(set(nums)) != len(nums):
         return False
      ordered = sorted(nums)
      return nums == ordered or nums == ordered[::-1]
ob = Solution()
print(ob.solve([10, 12, 23, 34, 55]))

इनपुट

[10, 12, 23, 34, 55]

आउटपुट

True

  1. यह जांचने के लिए प्रोग्राम कि ब्लॉक की दी गई सूची x =y लाइन पर सममित है या नहीं, पायथन में

    मान लीजिए हमारे पास संख्याओं की एक सूची है जिसे अंक कहा जाता है। और यह वर्गाकार ब्लॉकों की ऊंचाई का प्रतिनिधित्व कर रहा है, हमें यह जांचना होगा कि आकृति y =x रेखा पर सममित है या नहीं। इसलिए, यदि इनपुट nums =[7, 5, 3, 2, 2, 1, 1] जैसा है, तो आउटपुट सही होगा इसे हल करने के लिए, हम इन चरणों का पालन

  1. पायथन प्रोग्राम यह जाँचने के लिए कि क्या दो सूचियाँ एक समान हैं

    यहां दो सूचियां दी गई हैं। हमारा काम मौसम की जांच करना और पता लगाना है कि दो दी गई सूचियां गोलाकार रूप से समान हैं या नहीं। उदाहरण Input : A = [100, 100, 10, 10, 100] B = [100, 100, 100, 10, 10] Output : True स्पष्टीकरण सच है कि जब सूची में ये तत्व गोलाकार रूप से घूमेंगे तो वे अन्य दी गई

  1. एक सूची खाली है या नहीं, यह जांचने के लिए पायथन प्रोग्राम?

    एक खाली सूची दी। हमारा काम मौसम की जांच करना है कि यह सूची खाली है या नहीं। यहाँ हम जाँच करते हैं जाँच का एक निहित तरीका है। एल्गोरिदम Step 1: We take an empty list. Step 2: then check if list is empty then return 1 otherwise 0. उदाहरण कोड # Python code to check for empty list def checklist(A):