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

पायथन में सूची में ऑपरेटर कैसे काम करता है?


पायथन इन ऑपरेटर आपको एक संग्रह के सभी सदस्यों (जैसे एक सूची या एक टपल) के माध्यम से लूप करने देता है और जांचता है कि सूची में कोई सदस्य है जो दिए गए आइटम के बराबर है।

उदाहरण

my_list = [5, 1, 8, 3, 7]
print(8 in my_list)
print(0 in my_list)

आउटपुट

यह आउटपुट देगा -

True
False

ध्यान दें कि डिक्शनरी के विरुद्ध ऑपरेटर कुंजी की उपस्थिति के लिए जाँच करता है।

उदाहरण

my_dict = {'name': 'TutorialsPoint', 'time': '15 years', 'location': 'India'}
print('name' in my_dict)

आउटपुट

यह आउटपुट देगा -

True

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

उदाहरण

my_str = "This is a sample string"
print("sample" in string)

आउटपुट

यह आउटपुट देगा -

True

कई अन्य स्थानों में उपयोग किया जा सकता है और यह उन परिदृश्यों में कैसे काम करता है यह बहुत भिन्न होता है। इस तरह सूचियों में काम करता है। यह वस्तुओं के संदर्भों की पहले से तुलना करना शुरू कर देता है जब तक कि वह उस वस्तु को सूची में नहीं पाता या सूची के अंत तक नहीं पहुंच जाता।


  1. पायथन में किसी सूची से किसी ऑब्जेक्ट को कैसे हटाएं?

    पायथन में किसी सूची से किसी वस्तु को हटाने के लिए आप 3 अलग-अलग तरीकों का उपयोग कर सकते हैं। वे हटा रहे हैं, डेल और पॉप। आप उनका उपयोग इस प्रकार कर सकते हैं - निकालने की विधि सूची से निकालने के लिए तर्क से मेल खाने वाले पहले मान को हटा देती है, न कि किसी विशिष्ट अनुक्रमणिका को। उदाहरण a = [3, 2, 3,

  1. पाइथन में \B रेगुलर एक्सप्रेशन कैसे काम करता है?

    शब्द सीमा \b उन स्थितियों से मेल खाता है जहां एक पक्ष एक शब्द वर्ण है (आमतौर पर एक अक्षर, अंक या अंडरस्कोर) \B उन सभी स्थितियों से मेल खाता है जहां \b मेल नहीं खाता। निम्न कोड दिखाता है कि regexpr \B कैसे काम करता है import re result = re.findall(r'\Bcat', 'certificate') result2 =

  1. पाइथन फाइलों में अंडरस्कोर _ कैसे काम करता है?

    पायथन में अंडरस्कोर (_) खास है। पायथन में अंडरस्कोर का उपयोग करने के 5 मामले हैं। 1. दुभाषिया में अंतिम अभिव्यक्ति के मूल्य को संग्रहीत करने के लिए। पायथन दुभाषिया अंतिम अभिव्यक्ति मान को _ नामक विशेष चर में संग्रहीत करता है। उदाहरण के लिए >>> 12 + 10 22 >>> _ 22 2. विशिष्ट मूल्