वहाँ अगर एक अजगर शब्दकोश एक विशिष्ट कुंजी है की जाँच करने के लिए कई अलग अलग तरीके हैं के लिए एक अजगर शब्दकोश की जाँच, यानीविशिष्ट कुंजी
d = {}
if key in d:
if d.contains(key):
if d.has_key(key):
यह मूर्खतापूर्ण है एक भाषा के लिए आप एक ही बात कई अलग अलग तरीकों करने के लिए अनुमति देने के लिए , संयुक्त, प्रत्येक विधि कुछ पूरी तरह से अलग कर रहा था। क्या कोई उपर्युक्त तीन तकनीकों का विपरीत हो सकता है, वे अलग कैसे हैं?
कभी नहीं देखा d.contains() पायथन में हटाई गई है, कि नई है? – steabert
@steabert: शायद '__contains__' – Gerrat
आह होना चाहिए, धन्यवाद, इसके बारे में नहीं सोचा था, मैं उन लोगों से स्पष्ट रहना चाहता हूं :) – steabert