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

यह जांचने का सबसे अच्छा तरीका क्या है कि पाइथन में कोई सूची खाली है या नहीं?


सबसे अच्छा तरीका यह है कि सूची वस्तु पर नहीं ऑपरेटर का उपयोग किया जाए। यदि सूची खाली है तो यह सही है, अन्यथा गलत है।

>>> 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 आउटपुट अब . का उपयोग करके

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

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

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

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