যদি আপনি একটি প্রদত্ত অক্ষর একটি স্ট্রিং মধ্যে বিদ্যমান কিনা পরীক্ষা করতে চান, আপনি ব্যবহার করতে পারেন. উদাহরণস্বরূপ,
>>> 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