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

पायथन - दी गई रेंज में एलिमेंट वाले टुपल्स निकालें

जब किसी दी गई रेंज में एलिमेंट वाले टुपल्स निकालने हों, तो filter और lambda मेथड्स का उपयोग किया जाता है।

उदाहरण

नीचे इसका प्रदर्शन दिया गया है:

my_list = [(13, 15, 17), (25, 56), (13, 21, 19), (44, 14)]
print("सूची है:")
print(my_list)

beg, end = 13, 22
my_result = list(filter(lambda sub: all(element >= beg and element <= end for element in sub), my_list))

print("परिणाम है:")
print(my_result)

आउटपुट

सूची है: [(13, 15, 17), (25, 56), (13, 21, 19), (44, 14)]
परिणाम है: [(13, 15, 17), (13, 21, 19)]

व्याख्या

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

  • शुरुआत और अंत के मान परिभाषित किए गए हैं।

  • all ऑपरेटर के साथ एक लैम्ब्डा मेथड का उपयोग करके जांचा जाता है कि क्या कोई एलिमेंट शुरुआती मान से बड़ा या बराबर है, और अंत मान से छोटा या बराबर है।

  • यदि हां, तो इसे filter मेथड से फ़िल्टर करके सूची में बदला जाता है।

  • यह परिणाम एक वेरिएबल में असाइन किया जाता है।

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

  1. - पायथन में सूची को तत्वों की रेंज असाइन करें

    सूचियाँ पायथन में बहुत बार उपयोग किए जाने वाले डेटा कंटेनर हैं। सूचियों का उपयोग करते समय हम ऐसी स्थिति का सामना कर सकते हैं जहां सूची के तत्व संख्याओं का एक क्रम हो। हम पायथन के कई फंक्शन का उपयोग करके संख्याओं के इस क्रम को सूची में जोड़ सकते हैं। इस लेख में हम ऐसा करने के विभिन्न तरीकों का पता लग

  1. - पायथन में रेंज में तत्व हटाएं

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

  1. पायथन प्रोग्राम: दी गई रेंज में विषम गुणनखंड वाले तत्वों की संख्या पायथन प्रोग्राम: दी गई रेंज में विषम गुणनखंड वाले तत्वों की संख्या

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