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

Python - रेंज तत्वों वाली पंक्तियों को फ़िल्टर करना


जब रेंज तत्वों वाली पंक्तियों को फ़िल्टर करना आवश्यक हो, तो आउटपुट निर्धारित करने के लिए सूची समझ और 'all' ऑपरेटर का उपयोग किया जाता है।

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

उदाहरण

my_list = [[3, 2, 4, 5, 10], [32, 12, 4, 51, 10], [12, 53, 11], [2, 3, 31, 5, 8, 7]]
print("The list is :")
print(my_list)
i, j = 2, 5
my_result = [index for index in my_list if all(element in index for element in range(i, j + 1))]
print("The result is :")
print(my_result)

आउटपुट

The list is : [[3, 2, 4, 5, 10], [32, 12, 4, 51, 10], [12, 53, 11], [2, 3, 31, 5, 8, 7]]
The result is : [[3, 2, 4, 5, 10]]

व्याख्या

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

  • पूर्णांक 'i' और 'j' के मान परिभाषित किए गए हैं।

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

  • यदि हां, तो इसे एक सूची में परिवर्तित किया जाता है।

  • इस परिणाम को एक चर को निर्दिष्ट किया जाता है।

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


  1. - पायथन में सूची में लापता तत्व खोजें

    यदि हमारे पास संख्याओं वाली एक सूची है, तो हम जांच सकते हैं कि संख्याएं सन्निकट हैं या नहीं और यह भी पता लगा सकते हैं कि उच्चतम संख्या को अंतिम मान मानते हुए संख्याओं की एक रेंज से कौन सी संख्याएं गायब हैं। range और max के साथ हम not in ऑपरेटर का उपयोग करके एक रेंज में मानों की अनुपस्थिति की जांच क

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

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

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

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