पायथन में मेरे रोमांच जारी हैं और मेरी पसंदीदा किताबें फिर से चुप हैं। अजगर, एक अंतर्निहित तरीका अगर एक चर एक iterable ऑब्जेक्ट के अंदर है परीक्षण करने के लिए प्रदान करता है कीवर्ड 'में' का उपयोग:पायथन, "ए इन बी" कीवर्ड, एकाधिक के बारे में कैसे?
if "a" in "abrakadabra" :
print "it is definitely here"
लेकिन यह संभव हो तो एक से अधिक आइटम सूची में है परीक्षण करने के लिए (किसी भी एक है)? वर्तमान में, मैं वाक्य रचना नीचे उपयोग कर रहा हूँ, लेकिन यह थोड़े लंबा है:
if "// @in " in sTxt or "// @out " in sTxt or "// @ret " in sTxt or <10 more>
print "found."
पाठ्यक्रम regexes के मदद कर सकते हैं, लेकिन regexes का उपयोग कर कोड के वर्बोज़ की बहुत सारी ले जाएगा और के रूप में "एक के रूप में स्पष्ट नहीं किया जाएगा बी में"। क्या कोई अन्य पाइथोनिक तरीके हैं?
मैंने प्रलेखन के लिंक जोड़े हैं, इसलिए एसएलट आपको कम नहीं करता है;) सभी गंभीरता में, हालांकि, इसे दस्तावेज़ों से जोड़ने के लिए प्रोत्साहित किया जाता है, उम्मीद है कि आपको कोई फर्क नहीं पड़ता। –
बिलकुल नहीं। धन्यवाद। –