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

Python में लिस्ट खाली है या नहीं चेक करने का सबसे अच्छा तरीका क्या है?


सबसे अच्छा तरीका लिस्ट ऑब्जेक्ट पर `not` ऑपरेटर का उपयोग करना है। यदि लिस्ट खाली है तो यह true लौटाता है, अन्यथा false।

>>> L1 = []
>>> not L1
True
>>> L1 = [1, 2]
>>> not L1
False

दूसरा तरीका यह चेक करना है कि लिस्ट की लंबाई शून्य है जिसका मतलब है कि यह खाली है।

>>> L1 = []
>>> len(L1)
0
>>> L1 = [1, 2]
>>> len(L1)
2
  1. - डायरेक्टरी में सभी पायथन फ़ाइलों को चलाने का सबसे अच्छा तरीका क्या है?

    डायरेक्टरी में सभी पायथन फ़ाइलों को चलाने का सबसे तेज़ और आसान तरीका लूप का उपयोग करना है। आप इसके लिए बैश का उपयोग कर सकते हैं। उदाहरण उदाहरण के लिए, run_all_py.sh नामक एक नई फ़ाइल बनाएं और इसमें निम्न लिखें: for f in *.py; do python $f; done आउटपुट अब फ़ाइल को चलाएं: $ bash run_all_py.sh आप xargs

  1. - पायथन में स्ट्रिंग खाली है या नहीं जांचने का सबसे सुंदर तरीका क्या है?

    खाली स्ट्रिंग्स falsy होती हैं जिसका अर्थ है कि वे बूलियन संदर्भ में झूठी मानी जाती हैं, इसलिए आप बस not string का उपयोग कर सकते हैं। उदाहरण string = if not string: print(Empty String!) आउटपुट यह आउटपुट देगा: Empty String! उदाहरण यदि आपकी स्ट्रिंग में व्हाइटस्पेस हो सकता है और आप फिर भी चाहते ह

  1. - पायथन एक्सेप्शन को लॉग करने का सबसे अच्छा तरीका क्या है?

    हम logging मॉड्यूल इम्पोर्ट करते हैं और फिर पायथन एक्सेप्शन का लॉग बनाने के लिए logging.exception मेथड का उपयोग करते हैं। उदाहरण import logging try: print(toy + 6) except Exception as e: logging.exception(This is an exception log) आउटपुट हमें निम्न आउटपुट मिलता है: ERROR:root:This is an exce