वहाँ जांच करने के लिए एक pythonic तरीका अगर एक सूची (एक नेस्टेड तत्वों & सूचियों के साथ सूची) अनिवार्य रूप से खाली है है? यहां खाली से मेरा मतलब यह है कि सूची में तत्व हो सकते हैं, लेकिन वे खाली सूचियां भी हैं।पायथन: कैसे जांचें कि नेस्टेड सूची अनिवार्य रूप से खाली है या नहीं?
alist = []
if not alist:
print("Empty list!")
उदाहरण के लिए, सभी निम्न सूची खालीपन के लिए सकारात्मक होना चाहिए:
alist = []
blist = [alist] # [[]]
clist = [alist, alist, alist] # [[], [], []]
dlist = [blist] # [[[]]]
'सभी को वापस लौटें (नक्शा (isListEmpty, inList)) यदि इंस्टेंसेंस (इनलिस्ट, सूची) और गलत है ':) – Stephan202
स्टीफन 202: हाँ, जो इसे वास्तविक एक-लाइनर में बदल देता है! मैं बस इस पायथन सशर्त अभिव्यक्ति के साथ आरामदायक नहीं हूँ। थोड़ा उलझन में क्योंकि इसे सी टर्नरी ऑपरेटर के रूप में आदेशित नहीं किया जाता है ;-) –