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

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

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

नीचे उसी का एक प्रदर्शन है -

उदाहरण

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. पायथन में सूची में लापता तत्वों का पता लगाएं

    यदि हमारे पास संख्याओं वाली एक सूची है, तो हम यह जांच सकते हैं कि संख्याएँ सन्निहित हैं या नहीं और यह भी पता लगा सकते हैं कि उच्चतम संख्या को अंतिम मान मानते हुए संख्याओं की श्रेणी से कौन सी संख्याएँ गायब हैं। सीमा और अधिकतम के साथ हम नॉट इन ऑपरेटर का उपयोग करके किसी श्रेणी में मानों की अनुपस्थिति

  1. पायथन में सूची के लिए तत्वों की श्रेणी निर्दिष्ट करें

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

  1. पायथन में सीमा में तत्वों को हटाएं

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