পাইথনের in অপারেটর আপনাকে একটি কালেকশনের (যেন লিস্ট বা টাপল) সব মেম্বার এর মাধ্যমে লুপ করতে দেয় এবং চেক করে কালেকশনে কি দেওয়া আইটেমের সমান কোনো মেম্বার আছে কিনা।
উদাহরণ
my_list = [5, 1, 8, 3, 7] print(8 in my_list) print(0 in my_list)
আউটপুট
এটি আউটপুট দেবে -
True False
মনে রাখবেন ডিকশনারির বিপরীতে in অপারেটর কী-এর উপস্থিতি চেক করে।
উদাহরণ
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
inعديد অন্যান্য জায়গায় ব্যবহার করা যায় এবং সেগুলোর কেসে কীভাবে কাজ করে সেটি অনেক ভিন্ন হয়। এটি লিস্টে in কীভাবে কাজ করে। এটি প্রথম এলিমেন্ট থেকে অবজেক্টের রেফারেন্স তুলনা করে শুরু করে যতক্ষণ না সেটি সেই অবজেক্টটি লিস্টে পায় বা লিস্টের শেষে পৌঁছায়।