अजगर कोई ()

यदि कोई चलने योग्य का कोई तत्व सत्य है, तो कोई भी () फ़ंक्शन सही है। यदि नहीं, तो कोई भी () गलत लौटाता है।

का सिंटैक्स any()है:

 कोई भी (चलने योग्य)

किसी भी () फ़ंक्शन के लिए पैरामीटर

any()समारोह अजगर में एक iterable (सूची, स्ट्रिंग, शब्दकोश आदि) ले जाता है।

किसी भी () फ़ंक्शन द्वारा लौटाया गया मान

any()फ़ंक्शन एक बूलियन मान:

  • True अगर कम से कम एक पुनरावृत्त का एक तत्व सच है
  • False यदि सभी तत्व झूठे हैं या यदि कोई चलने योग्य खाली है
स्थिति प्रतिलाभ की मात्रा
सभी मूल्य सत्य हैं सच
सभी मूल्य झूठे हैं असत्य
एक मान सत्य है (अन्य झूठे हैं) सच
एक मान गलत है (अन्य सत्य हैं) सच
खाली करने योग्य असत्य

उदाहरण 1: पायथन सूचियों पर किसी भी () का उपयोग करना

 # True since 1,3 and 4 (at least one) is true l = (1, 3, 4, 0) print(any(l)) # False since both are False l = (0, False) print(any(l)) # True since 5 is true l = (0, False, 5) print(any(l)) # False since iterable is empty l = () print(any(l))

आउटपुट

 सच्चा झूठा सच्चा झूठा

any()विधि tuples और सूचियों की तरह सेट के लिए एक समान तरीके से काम करता है।

उदाहरण 2: पायथन स्ट्रिंग्स पर किसी भी () का उपयोग करना

 # Atleast one (in fact all) elements are True s = "This is good" print(any(s)) # 0 is False # '0' is True since its a string character s = '000' print(any(s)) # False since empty iterable s = '' print(any(s))

आउटपुट

 सच्चा सच्चा झूठा

उदाहरण 3: पायथन डिक्शनरी के साथ किसी भी () का उपयोग करना

शब्दकोशों के मामले में, यदि सभी कुंजी (मान नहीं) गलत हैं या शब्दकोश रिक्त है, तो any()रिटर्न False। यदि कम से कम एक कुंजी सत्य है, तो any()रिटर्न True

 # 0 is False d = (0: 'False') print(any(d)) # 1 is True d = (0: 'False', 1: 'True') print(any(d)) # 0 and False are false d = (0: 'False', False: 0) print(any(d)) # iterable is empty d = () print(any(d)) # 0 is False # '0' is True d = ('0': 'False') print(any(d))

आउटपुट

 झूठा सच्चा झूठा झूठा सच

दिलचस्प लेख...