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

पायथन - जांचें कि क्या शब्दकोश खाली है

डेटा सेट के विश्लेषण के दौरान हमें ऐसी स्थितियों का सामना करना पड़ सकता है जहां हमें खाली शब्दकोशों से निपटना पड़ता है। इस लेख में हम देखेंगे कि कैसे पता लगाया जाए कि कोई शब्दकोश खाली है या नहीं।

अगर का उपयोग करना

यदि डिक्शनरी में तत्व हैं, तो अगर कंडीशन सही है। अन्यथा यह असत्य का मूल्यांकन करता है। तो नीचे दिए गए प्रोग्राम में हम केवल if कंडीशन का उपयोग करके डिक्शनरी की खालीपन की जांच करेंगे।

उदाहरण

dict1 = {1:"Mon",2:"Tue",3:"Wed"}
dict2 = {}
# Given dictionaries
print("The original dictionary : " ,(dict1))
print("The original dictionary : " ,(dict2))
# Check if dictionary is empty
if dict1:
   print("dict1 is not empty")
else:
   print("dict1 is empty")
if dict2:
   print("dict2 is not empty")
else:
   print("dict2 is empty")

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

The original dictionary : {1: 'Mon', 2: 'Tue', 3: 'Wed'}
The original dictionary : {}
dict1 is not empty
dict2 is empty

बूल का उपयोग करना()

यदि शब्दकोश खाली नहीं है तो बूल विधि सत्य का मूल्यांकन करती है। अन्यथा यह असत्य का मूल्यांकन करता है। इसलिए हम इसका उपयोग किसी शब्दकोश के खालीपन के परिणाम को प्रिंट करने के लिए अभिव्यक्तियों में करते हैं।

उदाहरण

dict1 = {1:"Mon",2:"Tue",3:"Wed"}
dict2 = {}
# Given dictionaries
print("The original dictionary : " ,(dict1))
print("The original dictionary : " ,(dict2))
# Check if dictionary is empty
print("Is dict1 empty? :",bool(dict1))
print("Is dict2 empty? :",bool(dict2))

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

The original dictionary : {1: 'Mon', 2: 'Tue', 3: 'Wed'}
The original dictionary : {}
Is dict1 empty? : True
Is dict2 empty? : False

  1. स्ट्रिंग खाली है या नहीं यह जांचने के लिए पायथन प्रोग्राम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक स्ट्रिंग इनपुट को देखते हुए, हमें यह जांचना होगा कि स्ट्रिंग खाली है या नहीं। पायथन स्ट्रिंग्स प्रकृति में अपरिवर्तनीय हैं इसलिए किसी भी ऑपरेशन को करते समय स्ट्रिंग्स को संभालते समय सावधानी बर

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

    सबसे अच्छा तरीका यह है कि सूची वस्तु पर नहीं ऑपरेटर का उपयोग किया जाए। यदि सूची खाली है तो यह सही है, अन्यथा गलत है। >>> L1=[] >>> not L1 True >>> L1=[1,2] >>> not L1 False एक और तरीका यह जांचना है कि क्या सूची की लंबाई शून्य है जिसका अर्थ है कि यह खाली है >&g

  1. कैसे जांचें कि पाइथन शब्दकोश में कोई कुंजी मौजूद है या नहीं?

    आप इन ऑपरेटर का उपयोग करके जांच सकते हैं कि पायथन डिक्शनरी में कोई कुंजी मौजूद है या नहीं। में ऑपरेटर डिक्शनरी के खिलाफ कुंजी से मेल खाता है और कुंजी की उपस्थिति की जांच करता है। उदाहरण my_dict = {'name': 'TutorialsPoint', 'time': '15 years', 'location': '