একটি ভেরিয়েবল টাপল কিনা চেক করার জন্য type মেথড ব্যবহার করা যায়। টাপল একটি ইমিউটেবল (immutable) ডেটা টাইপ। অর্থাৎ, একবার সংজ্ঞায়িত হলে এর ইনডেক্স এলিমেন্ট অ্যাক্সেস করে পরিবর্তন করা যায় না। যদি পরিবর্তন করার চেষ্টা করা হয়, তবে এরর দেখাবে। এটি গুরুত্বপূর্ণ কন্টেইনার যেহেতু রিড-অনলি এক্সেস নিশ্চিত করে।
type মেথড আর্গুমেন্ট হিসেবে পাস করা ইটেরেবল/ভ্যালুর টাইপ চেক করে।
নিচে এর একটি উদাহরণ দেওয়া হলো:
উদাহরণ
my_tuple_1 = (7, 8, 0, 3, 45, 3, 2, 22, 4)
print("টাপলটি হলো : ")
print(my_tuple_1)
my_result = type(my_tuple_1) is tuple
print("দেওয়া ভেরিয়েবলটি কি একটি টাপল ? ")
print(my_result)
আউটপুট
টাপলটি হলো : (7, 8, 0, 3, 45, 3, 2, 22, 4) দেওয়া ভেরিয়েবলটি কি একটি টাপল ? True
ব্যাখ্যা
- একটি টাপল সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শন করা হয়েছে।
- টাপলের টাইপ পরীক্ষা করা হয়েছে এবং
isওtupleঅপারেটর ব্যবহার করে টাপল টাইপ কিনা চেক করা হয়েছে। - ফলাফল একটি ভেরিয়েবলে এসাইন করা হয়েছে।
- কনসোলে আউটপুট হিসেবে প্রদর্শিত হয়েছে।