जब समान केस वाले स्ट्रिंग्स को फ़िल्टर करना आवश्यक होता है, तो 'isupper' और 'islower' मेथड्स के साथ लिस्ट कॉम्प्रिहेंशन का उपयोग किया जा सकता है।
उदाहरण
नीचे इसका प्रदर्शन है:
my_list = ["Python", "good", "FOr", "few", "CODERS"]
print("The list is:")
print(my_list)
my_result = [sub for sub in my_list if sub.islower() or sub.isupper()]
print("The strings with same case are:")
print(my_result)
आउटपुट
The list is: ['Python', 'good', 'FOr', 'few', 'CODERS'] The strings with same case are: ['good', 'few', 'CODERS']
व्याख्या
एक सूची परिभाषित की जाती है और कंसोल पर डिस्प्ले की जाती है।
सूची पर इटरेट करने और जांचने के लिए लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है कि स्ट्रिंग्स लोअरकेस या अपरकेस हैं।
इस परिणाम को एक वेरिएबल में असाइन किया जाता है।
यह कंसोल पर आउटपुट के रूप में डिस्प्ले होता है।