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

पायथन - सूची की सूचियों से केवल वर्णमाला वाली पंक्तियों को फ़िल्टर करें


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

उदाहरण

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

my_list = [["python", "is", "best"], ["abc123", "good"], ["abc def ghij"], ["abc2", "gpqr"]]
print("The list is :")
print(my_list)
my_result = [sub for sub in my_list if all(element.isalpha() for element in sub)]
print("The result is :")
print(my_result)

आउटपुट

The list is : [['python', 'is', 'best'], ['abc123', 'good'], ['abc def ghij'], ['abc2', 'gpqr']]
The result is : [['python', 'is', 'best']]

व्याख्या

  • स्ट्रिंग मानों वाली सूची की सूची तत्व परिभाषित की जाती है।

  • इसे कंसोल पर प्रदर्शित किया जाता है।

  • तत्वों पर पुनरावृति की जाती है और जांचा जाता है कि वे वर्णमाला हैं या नहीं।

  • यह 'isalpha' विधि का उपयोग करके किया जाता है।

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

  • यह वेरिएबल कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।


  1. - पायथन में दी गई सूची की सूची से केवल धनात्मक तत्व प्राप्त करें

    सूचियाँ नेस्टेड हो सकती हैं, मतलब एक सूची के तत्व स्वयं सूचियाँ होते हैं। इस लेख में हम देखेंगे कि सूची की सूची से केवल धनात्मक संख्याएं कैसे निकाली जाएं। परिणाम में एक नई सूची होगी जिसमें धनात्मक संख्याओं वाली नेस्टेड सूचियाँ होंगी। for in के साथ यहां हम केवल फॉर लूप का उपयोग करके सूची में तत्वों

  1. - पायथन - सूची से सम मान फ़िल्टर करें

    डेटा विश्लेषण के हिस्से के रूप में, सूची से कुछ मानदंडों को पूरा करने वाले मानों को फ़िल्टर करने की आवश्यकता होती है। इस लेख में हम देखेंगे कि सूची से केवल सम मानों को कैसे फ़िल्टर किया जाए। हमें सूची के प्रत्येक तत्व से गुजरना होगा और इसे 2 से विभाजित करके शेष की जांच करनी होगी। यदि शेष शून्य है त

  1. - Python Lists में महारत: निर्माण, एक्सेस, और हेरफेर

    इस ट्यूटोरियल में हम Python Lists के बारे में सीखेंगे; लिस्ट कैसे बनाएं, आइटम्स एक्सेस करें, आइटम्स हटाएं, लिस्ट डिलीट करें और इसी तरह। Python में, लिस्ट्स को स्क्वायर ब्रैकेट्स [] का उपयोग करके बनाया जाता है और लिस्ट में प्रत्येक आइटम को कॉमा , से अलग किया जाता है। Python लिस्ट्स में कई अलग-अलग प्र