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

पायथन प्रोग्राम – जांचें कि पंक्तियों की लंबाई बढ़ते क्रम में है या नहीं


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

उदाहरण

my_list = [[55], [12, 17], [25, 32, 24], [58, 36, 57, 19, 14]]
print("The list is :")
print(my_list)
my_result = True
for index in range(len(my_list) - 1) :
if len(my_list[index + 1]) <= len(my_list[index]):
my_result = False
break
print("The result is :")
if(my_result == True):
print("The rows are increasing in length")
else:
print("The rows aren't increasing in length")

आउटपुट

The list is : [[55], [12, 17], [25, 32, 24], [58, 36, 57, 19, 14]]
The result is : The rows are increasing in length

व्याख्या

  • इंटीजर्स वाली लिस्ट की लिस्ट परिभाषित की गई है और कंसोल पर प्रदर्शित की गई है।

  • एक वेरिएबल को बूलियन मान 'True' असाइन किया गया है।

  • लिस्ट पर पुनरावृति की जाती है, और लिस्ट्स के आकार की तुलना उनकी लगातार लिस्ट्स से की जाती है।

  • यदि एक विशिष्ट शर्त पूरी होती है, यानी यदि लिस्ट की लंबाई लगातार लिस्ट की लंबाई से कम है, तो बूलियन मान को 'True' इनिशियलाइज़ किया जाता है।

  • कंट्रोल लूप से बाहर निकल जाता है।

  • अंत में, बूलियन मान के आधार पर, प्रासंगिक संदेश कंसोल पर प्रदर्शित होता है।

  1. - Python प्रोग्राम में तत्वों की लंबाई के अनुसार सूची को सॉर्ट करें

    हमारे पास स्ट्रिंग की एक सूची है और हमारा लक्ष्य सूची में स्ट्रिंग की लंबाई के आधार पर सूची को सॉर्ट करना है। हमें स्ट्रिंग को उनकी लंबाई के अनुसार आरोही क्रम में व्यवस्थित करना है। हम इसे अपने एल्गोरिदम या Python के अंतर्निहित मेथड sort() या फ़ंक्शन sorted() के साथ key का उपयोग करके कर सकते हैं।आउट

  1. - पायथन प्रोग्राम: चेक करना कि दो लिस्ट्स सर्कुलरली आइडेंटिकल हैं या नहीं

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

  1. - पायथन प्रोग्राम: एलिमेंट्स की लंबाई के अनुसार लिस्ट को सॉर्ट करना

    यहां हम एक यूजर इनपुट ऐरे का उपयोग करते हैं और हमें एलिमेंट्स की लंबाई के अनुसार लिस्ट को सॉर्ट करना है। यहां हम पायथन इनबिल्ट फंक्शन sorted() का उपयोग करते हैं।उदाहरणInput: [mona, pp, aaa] Lengths are [4, 2, 3] So, the sorted array should be [2, 3, 4] Output: [pp, aaa, mona]एल्गोरिदमचरण 1: लिस्ट एल