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

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

जब समान केस वाले स्ट्रिंग्स को फ़िल्टर करना आवश्यक होता है, तो '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']

व्याख्या

  • एक सूची परिभाषित की जाती है और कंसोल पर डिस्प्ले की जाती है।

  • सूची पर इटरेट करने और जांचने के लिए लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है कि स्ट्रिंग्स लोअरकेस या अपरकेस हैं।

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

  • यह कंसोल पर आउटपुट के रूप में डिस्प्ले होता है।


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

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

  1. - पायथन में लैम्ब्डा और filter() फ़ंक्शन के उदाहरण

    इस लेख में, हम पायथन 3.x (या पूर्व संस्करणों) में लैम्ब्डा एक्सप्रेशन और filter() फ़ंक्शन के बारे में सीखेंगे। ये फ़ंक्शन पायथन स्टैंडर्ड लाइब्रेरी में मौजूद हैं। लैम्ब्डा एक्सप्रेशन क्या हैं? एक इनलाइन फ़ंक्शन को लैम्ब्डा एक्सप्रेशन की मदद से परिभाषित किया जा सकता है। एक लैम्ब्डा एक्सप्रेशन में ल

  1. - पायथन में स्ट्रिंग्स की सूची को कैसे सॉर्ट करें?

    किसी सूची को इन-प्लेस सॉर्ट करने के लिए, यानी सूची को स्वयं सॉर्ट करना और उस सूची में क्रम को बदलना, आप स्ट्रिंग्स की सूची पर sort() का उपयोग कर सकते हैं। उदाहरण के लिए, >>> a = [Hello, My, Followers] >>> a.sort() >>> print(a) [Followers, Hello, My] यदि आप मूल सूची को बरकर