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

issubset()-इन-पायथन

इस लेख में, हम Python Standard LIbrary में उपलब्ध issubset() फ़ंक्शन के कार्यान्वयन और उपयोग के बारे में जानेंगे।

issubset() विधि बूलियन ट्रू लौटाती है जब एक सेट के सभी तत्व दूसरे सेट में मौजूद होते हैं (एक तर्क के रूप में पारित) अन्यथा, यह बूलियन गलत देता है।

नीचे दिए गए चित्र में B, A का एक उपसमुच्चय है। यदि A और B समरूप समुच्चय हैं, तो इसका अर्थ है कि A, B का उचित उपसमुच्चय है। इसका अर्थ है कि दोनों समुच्चयों में समान अवयव हैं।
issubset()-इन-पायथन

सिंटैक्स

<set 1>.issubset(<set 2>)

रिटर्न वैल्यू

बूलियन सच/गलत

आइए अब अवधारणा को समझने के लिए एक उदाहरण देखें।

उदाहरण

A = {'t','u','t','o','r','i','a','l'}
B = {'t','u','t'}
C = {'p','o','i','n','t'}

print(B.issubset(A))
print(B.issubset(C))

A=set(str(A)+str(C))
print(C.issubset(A))

आउटपुट

True
False
True

स्पष्टीकरण

यहाँ एक जाँच की जाती है कि B के सभी अवयव A में समाहित हैं जो सत्य होने का मूल्यांकन करता है। इसी तरह अगले स्टेटमेंट के लिए आउटपुट तैयार किया जाता है।

अब हमने टाइपकास्टिंग का उपयोग करके इसे एक उपसमुच्चय बनाने के लिए सेट से जोड़ा, जैसा कि अगले कथन में देखा गया है।

अब देखते हैं कि क्या होता है यदि हम सेट के अलावा किसी अन्य प्रकार के चलने योग्य को निर्दिष्ट करते हैं और इसे एक तर्क के रूप में पास करते हैं।

उदाहरण

A = ['t','u','t','o','r','i','a','l']
B = {'t','u','t'}
C = ('p','o','i','n','t')
D = {'p','o','i','n','t'}

print(B.issubset(A))
print(B.issubset(C))

A=set(str(A)+str(C))
print(D.issubset(A))

आउटपुट

True
False
True

स्पष्टीकरण

यहां हमने टपल, स्ट्रिंग और सूची पुनरावर्तनीयों को issubset() फ़ंक्शन में पास किया है। वांछित आउटपुट प्राप्त करने के लिए इन प्रकारों को निहित रूप से सेट प्रकार में परिवर्तित किया जाता है।

हमें यह भी देखना चाहिए कि फ़ंक्शन के बाहर का तर्क हमेशा प्रकार का होना चाहिए ताकि दुभाषिया को पता होना चाहिए कि तुलना दो सेटों के बीच है और किसी अन्य प्रकार की नहीं है।

निष्कर्ष

इस लेख में, हमने सीखा कि पायथन में isubset () फ़ंक्शन का उपयोग कैसे किया जाता है और इस फ़ंक्शन की मदद से सभी प्रकार के तर्कों की तुलना करने की अनुमति है।


  1. जावास्क्रिप्ट में दो सरणियों का सबसेट

    हमें एक JavaScript फ़ंक्शन लिखने की आवश्यकता है जो शाब्दिक के दो सरणियों में लेता है। इन बातों को ध्यान में रखते हुए, फ़ंक्शन को यह निर्धारित करना चाहिए कि दूसरी सरणी पहले सरणी का सबसेट है या नहीं - array1 के सभी मानों को array2 में परिभाषित किया जाना चाहिए यदि सरणी 1 में डुप्लिकेट मान मौजूद ह

  1. issubset () पायथन में फ़ंक्शन

    इस लेख में, हम पायथन स्टैंडर्ड लाइब्रेरी में उपलब्ध issubset () फ़ंक्शन के कार्यान्वयन और उपयोग के बारे में जानेंगे। issubset() विधि बूलियन ट्रू लौटाती है जब एक सेट के सभी तत्व दूसरे सेट में मौजूद होते हैं (एक तर्क के रूप में पारित) अन्यथा, यह बूलियन गलत देता है। नीचे दिए गए चित्र में B, A का एक उ

  1. issubset()-इन-पायथन

    इस लेख में, हम Python Standard LIbrary में उपलब्ध issubset() फ़ंक्शन के कार्यान्वयन और उपयोग के बारे में जानेंगे। issubset() विधि बूलियन ट्रू लौटाती है जब एक सेट के सभी तत्व दूसरे सेट में मौजूद होते हैं (एक तर्क के रूप में पारित) अन्यथा, यह बूलियन गलत देता है। नीचे दिए गए चित्र में B, A का एक उपसमु