पायथन के मेंबरशिप ऑपरेटर्स किसी सीक्वेंस (जैसे स्ट्रिंग्स, लिस्ट्स, या टपल्स) में मेंबरशिप की जांच करते हैं। दो मेंबरशिप ऑपरेटर्स हैं:
| क्र.सं. | ऑपरेटर और विवरण | उदाहरण |
|---|---|---|
| 1 | in यदि यह निर्दिष्ट सीक्वेंस में वेरिएबल ढूंढता है तो true देता है, अन्यथा false। |
x in y, यहां in का परिणाम 1 होता है यदि x सीक्वेंस y का मेंबर है। |
| 2 | not in यदि यह निर्दिष्ट सीक्वेंस में वेरिएबल नहीं ढूंढता तो true देता है, अन्यथा false। |
x not in y, यहां not in का परिणाम 1 होता है यदि x सीक्वेंस y का मेंबर नहीं है। |
उदाहरण
#!/usr/bin/python
a = 10
b = 20
list = [1, 2, 3, 4, 5]
if (a in list):
print "Line 1 - a is available in the given list"
else:
print "Line 1 - a is not available in the given list"
if (b not in list):
print "Line 2 - b is not available in the given list"
else:
print "Line 2 - b is available in the given list"
a = 2
if (a in list):
print "Line 3 - a is available in the given list"
else:
print "Line 3 - a is not available in the given list"
आउटपुट
उपरोक्त प्रोग्राम चलाने पर निम्न परिणाम मिलता है:
Line 1 - a is not available in the given list Line 2 - b is not available in the given list Line 3 - a is available in the given list