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

Python - दी गई टपल सूची से सभी अपरकेस वर्ण फ़िल्टर करना


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

उदाहरण

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

my_list = [("PYTHON", "IS", "Fun"), ("PYTHON", "COOl"), ("PYTHON",), "ORIENTED", "OBJECT"]
print("The list is : ")
print(my_list)
my_result_list = []
for sub_list in my_list:
    my_result = True
    for element in sub_list:
        if not element.isupper():
            my_result = False
            break
    if my_result:
        my_result_list.append(sub_list)
print("The resultant list is : ")
print(my_result_list)

आउटपुट

The list is : [('PYTHON', 'IS', 'Fun'), ('PYTHON', 'COOl'), ('PYTHON',), 'ORIENTED', 'OBJECT']
The resultant list is : [('PYTHON',), 'ORIENTED', 'OBJECT']

व्याख्या

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

  • एक खाली सूची परिभाषित की गई है।

  • मूल सूची पर पुनरावृत्ति की जाती है, और एक बूलियन मान को 'True' पर सेट किया जाता है।

  • सूची पर फिर से पुनरावृत्ति की जाती है और हर तत्व की जांच की जाती है कि वह अपरकेस से संबंधित है या नहीं।

  • यदि नहीं, तो बूलियन मान को False पर सेट किया जाता है।

  • नियंत्रण लूप से बाहर निकल जाता है।

  • बूलियन मान के आधार पर, तत्व को खाली सूची में जोड़ा जाता है।

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


  1. - Python में स्ट्रिंग्स की सूची को टपल्स की सूची में बदलें

    Python के साथ डेटा हेरफेर करते समय, हम एक ऐसी सूची का सामना कर सकते हैं जिसमें संख्याएं स्ट्रिंग्स के रूप में हैं। आगे हम सूची की स्ट्रिंग्स को टपल्स में बदलना चाह सकते हैं। बेशक दी गई स्ट्रिंग्स संख्याओं के एक विशेष प्रारूप में हैं।map और eval के साथहम सूची के प्रत्येक तत्व पर eval लागू करने के लिए

  1. - पायथन में सूची में टुपल्स से nth तत्व एक्सेस करें

    एक पायथन सूची में टुपल्स अपने तत्वों के रूप में हो सकते हैं। इस लेख में हम पता लगाएंगे कि दी गई सूची में तत्वों के रूप में मौजूद टुपल्स से प्रत्येक nth तत्व कैसे एक्सेस किया जाए। इंडेक्स का उपयोग हम एक for लूप डिजाइन कर सकते हैं जो in क्लॉज के साथ nth इंडेक्स के लिए लागू करके सूची से तत्वों को एक्स

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

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