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

पायथन – चरम मानों का अंतर K से अधिक वाली सूचियाँ निकालना

जब चरम मानों का अंतर K से अधिक वाली सूचियों को निकालना हो, तो सूची समझ और 'min' तथा 'max' मेथड का उपयोग किया जाता है।

उदाहरण

my_list = [[13, 52, 11], [94, 12, 21], [23, 45, 23], [11, 16, 21]]
print("सूची है:")
print(my_list)
key = 40
my_result = [element for element in my_list if max(element) - min(element) > key]
print("परिणाम है:")
print(my_result)

आउटपुट

सूची है: [[13, 52, 11], [94, 12, 21], [23, 45, 23], [11, 16, 21]]
परिणाम है: [[13, 52, 11], [94, 12, 21]]

व्याख्या

  • एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।

  • K का मान परिभाषित किया जाता है।

  • सूची समझ का उपयोग करके सूची पर पुनरावृत्ति की जाती है, और तत्व के न्यूनतम और अधिकतम के अंतर की तुलना की से की जाती है।

  • परिणाम एक वेरिएबल में निर्दिष्ट किया जाता है।

  • यह आउटपुट कंसोल पर प्रदर्शित होता है।

  1. - Python - लिस्ट में K से बड़ी वैल्यूज़ की संख्या गिनना

    कई जटिल समस्याओं के लिए बुनियादी समस्याओं में से एक है Python में लिस्ट में किसी निश्चित संख्या से बड़ी संख्याओं को ढूंढना, जो आमतौर पर सामने आती है। उदाहरण k for i in test_list) # इंटरसेक्शन प्रिंट करना print(4 से बड़ी संख्याओं की संख्या: + str(count)) आउटपुट लिस्ट: [1, 7, 5, 6, 3, 8] 4 से बड़ी स

  1. - पायथन में सूची के मानों से कई वेरिएबल असाइन करें

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

  1. - पायथन प्रोग्राम: लिस्ट से यूनिक वैल्यूज़ प्रिंट करना

    एक लिस्ट दी गई है, हमारा कार्य सभी यूनिक नंबर्स प्रिंट करना है।उदाहरणInput: A = [1, 2, 3, 4, 2, 1, 9] Unique list is [1, 2, 3, 4, 9]एल्गोरिदमचरण 1: यूजर इनपुट लिस्ट बनाएं। चरण 2: एक खाली लिस्ट बनाएं। चरण 3: लिस्ट में सभी एलिमेंट्स को ट्रैवर्स करें। चरण 4: चेक करें कि यूनिक एलिमेंट मौजूद है या नहीं।