यदि आप यह जांचना चाहते हैं कि स्ट्रिंग में दिया गया वर्ण मौजूद है या नहीं, तो आप इसका उपयोग कर सकते हैं। उदाहरण के लिए,
>>> s = "Hello world" >>> 'e' in s True
यदि आपके पास वर्णों की एक सूची है जिसे आप खोजना चाहते हैं, तो आप सेट का उपयोग कर सकते हैं। इन वर्णों को सेट में जोड़ें और किसी भी फ़ंक्शन का उपयोग यह जांचने के लिए करें कि इनमें से कोई भी वर्ण स्ट्रिंग में मौजूद है या नहीं। उदाहरण के लिए,
from sets import Set chars = Set('0123456789$,') s = "I have 9 cats" if any((c in chars) for c in s): print('Found') else: print('Not Found')
यह आउटपुट देगा:
Found
यदि आप यह जांचना चाहते हैं कि क्या ये सभी वर्ण स्ट्रिंग में मौजूद हैं, तो बस किसी को भी सभी से बदलें। उदाहरण के लिए,
from sets import Set chars = Set('0123456789$,') s = "I have 9 cats" if all((c in chars) for c in s): print('Found') else: print('Not Found')
यह आउटपुट देगा:
Not Found